diff options
Diffstat (limited to 'pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/pyproject.toml')
-rw-r--r-- | pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/pyproject.toml | 57 |
1 files changed, 26 insertions, 31 deletions
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/pyproject.toml b/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/pyproject.toml index ba5d6e4750d..463cc513ff6 100644 --- a/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/pyproject.toml +++ b/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "poetry" -version = "1.4.2" +version = "1.3.2" description = "Python dependency management and packaging made easy." authors = [ "Sébastien Eustace <sebastien@eustace.io>", @@ -47,27 +47,23 @@ generate-setup-file = false [tool.poetry.dependencies] python = "^3.7" -poetry-core = "1.5.2" -poetry-plugin-export = "^1.3.0" +poetry-core = "1.4.0" +poetry-plugin-export = "^1.2.0" "backports.cached-property" = { version = "^1.0.2", python = "<3.8" } -build = "^0.10.0" cachecontrol = { version = "^0.12.9", extras = ["filecache"] } cleo = "^2.0.0" crashtest = "^0.4.1" -dulwich = "^0.21.2" +dulwich = "^0.20.46" filelock = "^3.8.0" html5lib = "^1.0" -importlib-metadata = { version = ">=4.4", python = "<3.10" } -installer = "^0.7.0" +importlib-metadata = { version = "^4.4", python = "<3.10" } jsonschema = "^4.10.0" keyring = "^23.9.0" -lockfile = "^0.12.2" # packaging uses calver, so version is unclamped packaging = ">=20.4" pexpect = "^4.7.0" -pkginfo = "^1.9.4" +pkginfo = "^1.5" platformdirs = "^2.5.2" -pyproject-hooks = "^1.0.0" requests = "^2.18" requests-toolbelt = ">=0.9.1,<0.11.0" shellingham = "^1.5" @@ -78,9 +74,9 @@ tomlkit = ">=0.11.1,<1.0.0,!=0.11.2,!=0.11.3" trove-classifiers = ">=2022.5.19" # exclude 20.4.5 - 20.4.6 due to https://github.com/pypa/pip/issues/9953 virtualenv = [ - { version = "^20.4.3,!=20.4.5,!=20.4.6" }, + { version = "^20.4.3,!=20.4.5,!=20.4.6", markers = "sys_platform != 'win32' or python_version != '3.9'" }, # see https://github.com/python-poetry/poetry/pull/6950 for details - { version = "<20.16.6", markers = "sys_platform == 'win32' and python_version == '3.9'" }, + { version = "^20.4.3,!=20.4.5,!=20.4.6,<20.16.6", markers = "sys_platform == 'win32' and python_version == '3.9'" }, ] xattr = { version = "^0.10.0", markers = "sys_platform == 'darwin'" } urllib3 = "^1.26.0" @@ -91,22 +87,18 @@ pre-commit = "^2.6" [tool.poetry.group.test.dependencies] # Cachy frozen to test backwards compatibility for `poetry.utils.cache`. cachy = "0.3.0" -deepdiff = [ - { version = "^6.2" }, - # avoid orjson, which is required by deepdiff 6.2.3, on FreeBSD - # because it requires a rust compiler - { version = "<6.2.3", markers = "platform_system == 'FreeBSD'"}, -] +deepdiff = "^5.0" +flatdict = "^4.0.1" httpretty = "^1.0" pytest = "^7.1" pytest-cov = "^4.0" pytest-mock = "^3.9" pytest-randomly = "^3.12" -pytest-xdist = { version = "^3.1", extras = ["psutil"] } +pytest-xdist = { version = "^2.5", extras = ["psutil"] } zipp = { version = "^3.4", python = "<3.8" } [tool.poetry.group.typing.dependencies] -mypy = ">=1.0" +mypy = ">=0.990" types-html5lib = ">=1.1.9" types-jsonschema = ">=4.9.0" types-requests = ">=2.28.8" @@ -169,22 +161,25 @@ enable_error_code = [ # warning. [[tool.mypy.overrides]] module = [ - 'poetry.console.commands.self.show.plugins', - 'poetry.plugins.plugin_manager', - 'poetry.repositories.installed_repository', - 'poetry.utils.env', + 'poetry.console.commands.self.show.plugins', + 'poetry.installation.executor', + 'poetry.mixology.version_solver', + 'poetry.plugins.plugin_manager', + 'poetry.repositories.installed_repository', + 'poetry.utils.env', ] warn_unused_ignores = false [[tool.mypy.overrides]] module = [ - 'cachecontrol.*', - 'lockfile.*', - 'pexpect.*', - 'requests_toolbelt.*', - 'shellingham.*', - 'virtualenv.*', - 'xattr.*', + 'cachecontrol.*', + 'lockfile.*', + 'pexpect.*', + 'pkginfo.*', + 'requests_toolbelt.*', + 'shellingham.*', + 'virtualenv.*', + 'xattr.*', ] ignore_missing_imports = true |