- 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 9 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 -
Arun Babu Neelicattu committed
-
Arun Babu Neelicattu committed
-
Arun Babu Neelicattu committed
-
This change cleans up loading of plugins when testing commands.
Arun Babu Neelicattu committed -
This is done to allow safe refactoring of export command plugin.
Arun Babu Neelicattu committed -
This change ensures that content-hash generated by poetry < 1.2 does not trigger unnecessary warnings and operations. We do this by using a backwards compatible hashing logic.
Arun Babu Neelicattu committed
-
- 14 Apr, 2022 1 commit
-
-
* Add cert retrieval for requests The authenticator.py code already retrieves credentials from the config for every request based on url matching. This change makes the authenticator also retrieve certs from the config for each request based on url matching. Also includes unit tests. Co-authored-by: Tucker Beck <tucker.beck@gmail.com>
Kyle Finley committed
-
- 12 Apr, 2022 1 commit
-
-
* when disabled, keyring uses a "null" keyring * Fix the mock for the chainer tests
Lakin Wecker committed
-