No matching distribution found for pipenv==2025.0.4 via mise error

superhylia
HOBBY

3 months ago

Hello! I'm trying to use Railway for a scoresheet Discord bot that I forked from a repository. Before Railpacks was implemented and switched to the default, the bot was able to deploy perfectly well. However, upon new deploys of new code and even redeploying the same code configuration within Railway, the deployment fails due to a "ERROR: No matching distribution found for pipenv==2025.0.4." It concludes that "process "sh -c mise trust -a && mise install" did not complete successfully: exit code: 1."

This is despite the Pipfile having the source as pypi, pipenv package set to "*", and the version in the Pipfile.lock file being set to "==2021.5.29."

0 Replies

superhylia
HOBBY

3 months ago

48219f01-bb03-474b-b487-ac26b41d172b


superhylia
HOBBY

3 months ago

This is odd because it seems to only list versions up to 2024.4.1 despite the latest version of pipenv being 2025.0.4.


superhylia
HOBBY

3 months ago

```creating virtual environment…
creating shared libraries…
upgrading shared libraries…
installing pipenv from spec 'pipenv==2025.0.4'…
Fatal error from pip prevented installation. Full pip output in file:
/mise/installs/pipx-pipenv/2025.0.4/logs/cmd2025-08-0621.14.51piperrors.log

Some possibly relevant errors from pip install:
ERROR: Ignored the following yanked versions: 2021.11.5, 2021.11.5.post0, 2022.4.20
ERROR: Could not find a version that satisfies the requirement pipenv==2025.0.4 (from versions: 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.1.6, 0.1.7, 0.1.8, 0.1.9, 0.1.10, 0.1.11, 0.1.12, 0.1.13, 0.1.14, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 3.0.0, 3.0.1, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.1.4, 3.1.6, 3.1.7, 3.1.8, 3.1.9, 3.2.0, 3.2.1, 3.2.2, 3.2.3, 3.2.4, 3.2.5, 3.2.6, 3.2.7, 3.2.8, 3.2.9, 3.2.10, 3.2.11, 3.2.14, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5, 3.3.6, 3.4.0, 3.4.1, 3.4.2, 3.5.0, 3.5.1, 3.5.2, 3.5.3, 3.5.4, 3.5.5, 3.5.6, 3.6.0, 3.6.1, 3.6.2, 4.0.0, 4.0.1, 4.1.0, 4.1.1, 4.1.2, 4.1.3, 4.1.4, 5.0.0, 5.1.0, 5.1.1, 5.1.2, 5.2.0, 5.3.0, 5.3.1, 5.3.2, 5.3.3, 5.3.4, 5.3.5, 5.4.0, 5.4.1, 5.4.2, 6.0.0, 6.0.1, 6.0.2, 6.0.3, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4, 6.1.5, 6.1.6, 6.2.0, 6.2.1, 6.2.2, 6.2.3, 6.2.4, 6.2.5, 6.2.6, 6.2.7, 6.2.8, 6.2.9, 7.0.0, 7.0.1, 7.0.2, 7.0.3, 7.0.4, 7.0.5, 7.0.6, 7.1.0, 7.1.1, 7.2.0, 7.2.1, 7.2.2, 7.2.3, 7.2.4, 7.2.5, 7.2.6, 7.2.7, 7.2.8, 7.2.9, 7.3.0, 7.3.1, 7.3.2, 7.3.3, 7.3.4, 7.3.5, 7.3.6, 7.3.7, 7.3.8, 7.3.9, 7.4.0, 7.4.1, 7.4.2, 7.4.3, 7.4.4, 7.4.5, 7.4.6, 7.4.8, 7.4.9, 7.5.1, 7.6.0, 7.6.1, 7.6.2, 7.6.3, 7.6.4, 7.6.5, 7.6.6, 7.6.7, 7.6.8, 7.6.9, 7.7.0, 7.7.2, 7.7.3, 7.7.4, 7.7.5, 7.7.6, 7.7.7, 7.7.8, 7.7.9, 7.8.0, 7.8.1, 7.8.2, 7.8.3, 7.8.4, 7.8.5, 7.8.6, 7.8.7, 7.8.8, 7.8.9, 7.9.0, 7.9.1, 7.9.2, 7.9.3, 7.9.4, 7.9.5, 7.9.6, 7.9.7, 7.9.8, 7.9.10, 8.0.0, 8.0.1, 8.0.2, 8.0.3, 8.0.4, 8.0.5, 8.0.6, 8.0.7, 8.0.8, 8.1.0, 8.1.1, 8.1.2, 8.1.3, 8.1.4, 8.1.5, 8.1.6, 8.1.7, 8.1.8, 8.1.9, 8.2.0, 8.2.1, 8.2.2, 8.2.3, 8.2.4, 8.2.5, 8.2.6, 8.2.7, 8.3.0, 8.3.1, 8.3.2, 9.0.0, 9.0.1, 9.0.2, 9.0.3, 9.1.0, 10.0.0, 10.0.1, 10.1.0, 10.1.1, 10.1.2, 11.0.0, 11.0.1, 11.0.2, 11.1.0, 11.1.1, 11.1.2, 11.1.3, 11.1.4, 11.1.5, 11.1.6, 11.1.7, 11.1.8, 11.1.9, 11.1.10, 11.1.11, 11.2.0, 11.2.1, 11.2.2, 11.3.0, 11.3.1, 11.3.2, 11.3.3, 11.4.0, 11.5.0, 11.5.1, 11.5.2, 11.5.3, 11.6.0, 11.6.1, 11.6.2, 11.6.3, 11.6.4, 11.6.5, 11.6.7, 11.6.8, 11.6.9, 11.7.0, 11.7.1, 11.7.2, 11.7.3, 11.7.4, 11.8.0, 11.8.2, 11.8.3, 11.9.0, 11.10.0, 11.10.1.dev1, 11.10.1.dev2, 11.10.1.dev3, 11.10.1.dev4, 11.10.1.dev5, 11.10.1, 11.10.2, 11.10.3, 11.10.4, 2018.5.18, 2018.6.25, 2018.7.1, 2018.10.9, 2018.10.13, 2018.11.14, 2018.11.26, 2020.4.1b1, 2020.4.1b2, 2020.5.28, 2020.6.2, 2020.8.13, 2020.11.4, 2020.11.15, 2021.5.29, 2021.11.9, 2021.11.15, 2021.11.23, 2022.1.8, 2022.1.9.dev0, 2022.3.23, 2022.3.24, 2022.3.28, 2022.4.8, 2022.4.21, 2022.4.30, 2022.5.2, 2022.6.7, 2022.7.4, 2022.7.24, 2022.8.5, 2022.8.13, 2022.8.14, 2022.8.15, 2022.8.17, 2022.8.19, 2022.8.24, 2022.8.30, 2022.8.31, 2022.9.2, 2022.9.4, 2022.9.8, 2022.9.20, 2022.9.21, 2022.9.24, 2022.10.4, 2022.10.9, 2022.10.10, 2022.10.11, 2022.10.12, 2022.10.13.dev0, 2022.10.25, 2022.11.4, 2022.11.5, 2022.11.11, 2022.11.23, 2022.11.24, 2022.11.25.dev0, 2022.11.25, 2022.11.30, 2022.12.17, 2022.12.19, 2023.2.4, 2023.2.18, 2023.3.18, 2023.3.20, 2023.4.20, 2023.4.29, 2023.5.19, 2023.6.2, 2023.6.11, 2023.6.12, 2023.6.18, 2023.6.26, 2023.7.1, 2023.7.3, 2023.7.4, 2023.7.9, 2023.7.11, 2023.7.23, 2023.8.19, 2023.8.20, 2023.8.21, 2023.8.22, 2023.8.23, 2023.8.25, 2023.8.26, 2023.8.28, 2023.8.29.dev0, 2023.9.1, 2023.9.7, 2023.9.8, 2023.10.3, 2023.10.20, 2023.10.24, 2023.11.14, 2023.11.15, 2023.11.17, 2023.12.0, 2023.12.1, 2024.0.0, 2024.0.1, 2024.0.2, 2024.0.3, 2024.1.0, 2024.2.0, 2024.3.0, 2024.3.1, 2024.4.0, 2024.4.1)
ERROR: No matching distribution found for pipenv==2025.0.4
Error installing pipenv from spec 'pipenv==2025.0.4'.```


3 months ago

Likely because you have python 3.8 set in your pipfile, that is an old version.


superhylia
HOBBY

3 months ago

I can try to update it then hold on