Releases: pypa/pipenv
Releases · pypa/pipenv
Release v2024.0.0
What's Changed
- Update CONTRIBUTING.md by @PzaThief in #6084
- Check for name attribute in source parameter. by @jralls in #6114
- Smarter uninstall by @matteius in #6029
- Use fancy mode for pwsh on *nix (draft) by @samcarswell in #6108
- Vendor in Pip 24.0 by @matteius in #6117
- Update index.md by @mierzejk in #6129
- Spring 2024 vendoring by @matteius in #6118
- Add nested vcs dependency subdirectory when locking to Pipfile.lock (Fix #6120) by @AlexandreArpin in #6136
- pipenv upgrade invoke -d by @matteius in #6138
- Bump plette take 2 by @oz123 in #6134
- Convert off pkg resources by @matteius in #6139
- Fix the issue(#6126): add lockfile_path presence in pipenv check command by @nitintecg in #6135
- debugging weird CI failures by @matteius in #6143
- apply ruff fixes by @matteius in #6145
- docs update for
scripts
section and other small changes by @sss-ng in #6152 - Add --from-pipfile subcommand to
pipenv requirements
by @sanspareilsmyn in #6156 - Bump jinja2 from 3.1.3 to 3.1.4 by @dependabot in #6150
- Bump requests from 2.31.0 to 2.32.0 by @dependabot in #6157
- Fix windows CI for 3.8 and the outdated command that was refactored to remove pkg_resources. by @matteius in #6146
- pipenv 2024 install (behavioral refactor) by @matteius in #6098
- Supply the extra pip args in the resolver. by @matteius in #6006
- Handle unsupported python versioning on Pipfile by @sanspareilsmyn in #6164
- Remove secho from pipenv.utils.shell by @aidencullo in #6170
New Contributors
- @PzaThief made their first contribution in #6084
- @jralls made their first contribution in #6114
- @samcarswell made their first contribution in #6108
- @mierzejk made their first contribution in #6129
- @AlexandreArpin made their first contribution in #6136
- @nitintecg made their first contribution in #6135
- @sss-ng made their first contribution in #6152
- @sanspareilsmyn made their first contribution in #6156
- @aidencullo made their first contribution in #6170
Full Changelog: v2023.12.1...v2024.0.0
Release v2023.12.1
What's Changed
Full Changelog: v2023.12.0...v2023.12.1
Release v2023.12.0
What's Changed
- NOTE: this is our second semver release with a plan to release major version 3000 later this winter/Spring.
- Convert from pydantic to vanilla dataclasses (includes pythonfinder 2.1.0) by @matteius in #6065
- Remove forcing CI code path to use nt shell code path by @matteius in #6072
- Only editable entry should trigger editable installs by @matteius in #6069
Full Changelog: v2023.11.17...v2023.12.0
Release v2023.11.17
What's Changed
- Vendor latest tomlkit by @deivid-rodriguez in #6024
- Chore: Resolve CI deprecation warnings by @stumpylog in #6025
- Fix the issue(#6022): Add additional installation method in README by @y-vectorfield in #6023
- Make
project.get_default_index()
populate a default name by @deivid-rodriguez in #6021 - Drop markupsafe - way too late for that by @oz123 in #6033
- Fix for the safety test failure in the CI by @matteius in #6038
- Add markers to Pipfile when parsing requirements.txt by @geonik-code in #6008
- Fixed a bug with locking packages with non canonical names by @mangin in #6057
- Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in #6059
- Vendor bump pipdeptree by @oz123 in #6055
- updated readme by @Suprithvarma1 in #6049
- Update release script to enforce semver going forward in 2024 by @matteius in #6052
- Vendoring in pip-23.3.2 by @matteius in #6064
New Contributors
- @deivid-rodriguez made their first contribution in #6024
- @stumpylog made their first contribution in #6025
- @geonik-code made their first contribution in #6008
- @mangin made their first contribution in #6057
- @Suprithvarma1 made their first contribution in #6049
Full Changelog: v2023.11.15...v2023.11.17
Release v2023.11.15
What's Changed
Full Changelog: v2023.11.14...v2023.11.15
Release v2023.11.14
What's Changed
- Restore this code that should prevent the string has no attribute update bug. by @matteius in #6007
- Pass through pipfile index urls when creating https session so that keyring fully works by @mungojam in #5994
- Fix issue-6011 direct file url path by @matteius in #6012
- Ignore existing venv dir when PIPENV_VENV_IN_PROJECT is false by @arnaud-dezandee in #6009
- Assume that vcs and direct URL installs need to be reinstalled by @matteius in #5936
New Contributors
- @arnaud-dezandee made their first contribution in #6009
Full Changelog: v2023.10.24...v2023.11.14
Release v2023.10.24
What's Changed
- Simplify sorting code by @daveschaefer in #5990
- Updates all vendoring to latest (except pipdeptree) by @matteius in #5986
- Added safety check in _fold_markers by @matteius in #5988
- Python 3.12 support (passing) by @matteius in #5987
- Pip 23.3.1 @matteius in ebc3883
Full Changelog: v2023.10.20...v2023.10.24
Release v2023.10.20
What's Changed
- Drop pep517 by @oz123 in #5970
- Add quiet option to pipenv shell. by @fmssn in #5966
- ci: fix ruff linter by @engineerakki in #5984
- Update advanced.md to restore Automatic Python Installation header by @iamed2 in #5985
- Update to Pip 23.3 by @matteius in #5979
- Bump urllib3 from 1.26.17 to 1.26.18 by @dependabot in #5980
- Drop support for python3.7 by @deronnax in #5879
- Bump urllib3 from 2.0.6 to 2.0.7 in /examples by @dependabot in #5981
- Change
--py
to useprint
instead ofconsole.print
by @notEvil in #5971 - Bump urllib3 from 1.26.17 to 1.26.18 in /docs by @dependabot in #5982
- Sort packages alphabetically inside each category by @daveschaefer in #5965
New Contributors
- @engineerakki made their first contribution in #5984
- @iamed2 made their first contribution in #5985
- @notEvil made their first contribution in #5971
- @daveschaefer made their first contribution in #5965
Full Changelog: v2023.10.3...v2023.10.20
Release v2023.10.3
What's Changed
- Include the package name in the information to the resolver by @matteius in #5930
- Solving slashes or other less usual symbols in vcs refs were not being interpreted correctly. by @matteius in #5935
- Update some external links on the docs by @pmhaddad in #5943
- Bump certifi from 2023.5.7 to 2023.7.22 in /examples by @yurishevtsov in #5941
- Update README.md by @umarmnaq in #5946
- Catch req.link = None by @fmssn in #5951
- Bump urllib3 from 2.0.2 to 2.0.6 in /examples by @dependabot in #5958
- Bump urllib3 from 1.26.14 to 1.26.17 in /docs by @dependabot in #5960
- Bump urllib3 from 1.26.14 to 1.26.17 by @dependabot in #5959
- set regular logging level to ERROR by @fmssn in #5957
New Contributors
- @pmhaddad made their first contribution in #5943
- @yurishevtsov made their first contribution in #5941
- @umarmnaq made their first contribution in #5946
- @fmssn made their first contribution in #5951
Full Changelog: v2023.9.8...v2023.10.3
Release v2023.9.8
What's Changed
- ignore_compatibility was supposed to default to False by @matteius in #5926
- Pass editable for vcs when specified by @matteius in #5928
Full Changelog: v2023.9.7...v2023.9.8