- 07 May, 2022 2 commits
-
-
This makes the `virtualenv.options.no-pip` and `virtualenv.options.no-setuptools` options explicitly available to users. We default these to false as otherwise it can cause breakages for certain development tools.
Arun Babu Neelicattu committed -
Sébastien Eustace committed
-
- 06 May, 2022 4 commits
-
-
Arun Babu Neelicattu committed
-
Randy Döring committed
-
Bernardo Meurer committed
-
Arun Babu Neelicattu committed
-
- 05 May, 2022 1 commit
-
-
Arun Babu Neelicattu committed
-
- 04 May, 2022 1 commit
-
-
Randy Döring committed
-
- 03 May, 2022 1 commit
-
-
clean up errors revealed by having a py.typed in poetry-core and running mypy in a proper environment * more typechecking * remove remaining `FooTypes` type annotations just use the appropriate base class, no need for the extra complexity * typecheck a couple more files * more typechecking fixes * more typechecking * more typechecking * tweak typing to appease pre-commit * further mixology fixes * consistency in repository package-finding signal failure with `PackageNotFound`, rather than by returning None * typechecking vcs.git.backend
David Hotham committed
-
- 02 May, 2022 5 commits
-
-
updates: - [github.com/pre-commit/mirrors-mypy: v0.942 → v0.950](https://github.com/pre-commit/mirrors-mypy/compare/v0.942...v0.950) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
pre-commit-ci[bot] committed -
This change introduces the config option `experimental.system-git-client` defaulting to `false`. When set to `true`, the subprocess git client implementation is used when cloning a remote repository. This option will be removed in a future release.
Arun Babu Neelicattu committed -
Arun Babu Neelicattu committed
-
Arun Babu Neelicattu committed
-
This change introduces dulwich as the git backend, instead of system git executable. Together with an LRU cache when inspecting git package, this considerable improves performance for dependency solver and reuse of source when project has git dependencies. In cases where dulwich fails with an HTTPUnauthorized error, Poetry falls back to system provided git client as a temporary measure. This will be replaced in the future once dulwich supports git credentials.
Arun Babu Neelicattu committed
-
- 01 May, 2022 1 commit
-
-
Randy Döring committed
-
- 30 Apr, 2022 1 commit
-
-
This change renames `safe_rmtree` into a more appropriate name with relevant arguments. We ensure that the force behaviour is opt-in and not the default to avoid ambiguity.
Arun Babu Neelicattu committed
-
- 29 Apr, 2022 3 commits
-
-
Bartosz Sokorski committed
-
Arun Babu Neelicattu committed
-
Bjorn Neergaard committed
-
- 28 Apr, 2022 1 commit
-
-
Arun Babu Neelicattu committed
-
- 27 Apr, 2022 7 commits
-
-
Branch Vincent committed
-
Relates-to: #5017
Tarun Jethwani committed -
Arun Babu Neelicattu committed
-
Arun Babu Neelicattu committed
-
Arun Babu Neelicattu committed
-
Arun Babu Neelicattu committed
-
David Hotham committed
-
- 26 Apr, 2022 8 commits
-
-
This ensures that `lock --no-update` does not change lockfile unnecessarily.
Randy Döring committed -
Randy Döring committed
-
Consider all overwrites and not only the overwrites of one package when building the marker intersection
Randy Döring committed -
Randy Döring committed
-
Arun Babu Neelicattu committed
-
Arun Babu Neelicattu committed
-
Arun Babu Neelicattu committed
-
This ensures clean up is consistent.
Arun Babu Neelicattu committed
-
- 25 Apr, 2022 2 commits
-
-
Randy Döring committed
-
This is done in order to avoid ambiguity between "default group" and "default dependencies" (the groups that are considered by a command by default)
Randy Döring committed
-
- 16 Apr, 2022 3 commits
-
-
Arun Babu Neelicattu committed
-
Arun Babu Neelicattu committed
-
This is no longer required and is superseded by the groups feature.
Arun Babu Neelicattu committed
-