Hello community, here is the log from the commit of package python-poetry for openSUSE:Factory checked in at 2020-03-27 21:56:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-poetry (Old) and /work/SRC/openSUSE:Factory/.python-poetry.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-poetry" Fri Mar 27 21:56:59 2020 rev:3 rq:787752 version:1.0.5 Changes: -------- --- /work/SRC/openSUSE:Factory/python-poetry/python-poetry.changes 2019-12-21 12:31:40.779371747 +0100 +++ /work/SRC/openSUSE:Factory/.python-poetry.new.3160/python-poetry.changes 2020-03-27 21:57:25.814797387 +0100 @@ -1,0 +2,76 @@ +Tue Mar 24 10:08:53 UTC 2020 - [email protected] + +- version update to 1.0.5 + - Fixed an error when building distributions if the `git` executable was not found ([#2105](https://github.com/python-poetry/poetry/pull/2105)). + - Fixed various errors when reading Poetry's TOML files by upgrading [tomlkit](https://github.com/sdispater/tomlkit). + - Fixed the PyPI URL used when installing packages ([#2099](https://github.com/python-poetry/poetry/pull/2099)). + - Fixed errors when the author's name contains special characters ([#2006](https://github.com/python-poetry/poetry/pull/2006)). + - Fixed VCS excluded files detection when building wheels ([#1947](https://github.com/python-poetry/poetry/pull/1947)). + - Fixed packages detection when building sdists ([#1626](https://github.com/python-poetry/poetry/pull/1626)). + - Fixed the local `.venv` virtual environment not being displayed in `env list` ([#1762](https://github.com/python-poetry/poetry/pull/1762)). + - Fixed incompatibilities with the most recent versions of `virtualenv` ([#2096](https://github.com/python-poetry/poetry/pull/2096)). + - Fixed Poetry's own vendor dependencies being retrieved when updating dependencies ([#1981](https://github.com/python-poetry/poetry/pull/1981)). + - Fixed encoding of credentials in URLs ([#1911](https://github.com/python-poetry/poetry/pull/1911)). + - Fixed url constraints not being accepted in multi-constraints dependencies ([#2035](https://github.com/python-poetry/poetry/pull/2035)). + - Fixed an error where credentials specified via environment variables were not retrieved ([#2061](https://github.com/python-poetry/poetry/pull/2061)). + - Fixed an error where git dependencies referencing tags were not locked to the corresponding commit ([#1948](https://github.com/python-poetry/poetry/pull/1948)). + - Fixed an error when parsing packages `setup.py` files ([#2041](https://github.com/python-poetry/poetry/pull/2041)). + - Fixed an error when parsing some git URLs ([#2018](https://github.com/python-poetry/poetry/pull/2018)). + +------------------------------------------------------------------- +Mon Mar 23 18:13:45 UTC 2020 - Matej Cepl <[email protected]> + +- Add macro %dephell_genspec to generate setup.py + +------------------------------------------------------------------- +Sun Feb 16 20:26:58 UTC 2020 - Tomas Heger <[email protected]> + +- Update to v1.0.3 + * Changes in 1.0.3 + - Fixed an error which caused the configuration environment + variables + - Fixed an error where the `--help` option was not working + - Fixed an error where packages from private indices were not + decompressed properly + - Fixed an error where the version of some PEP-508-formatted + wheel dependencies was not properly retrieved + - Fixed internal regexps to avoid potential catastrophic + backtracking errors + - Fixed performance issues when custom indices were defined in + the `pyproject.toml` file + - Fixed the `get_requires_for_build_wheel + * Changes in 1.0.2 + - Reverted a previous fix + * Changes in 1.0.1 + - Fixed an error in `env use` where the wrong Python executable + was being used to check compatibility + - Fixed an error where VCS dependencies were not properly + categorized as development dependencies + - Fixed an error where some shells would no longer be usable + after using the `shell` command + - Fixed an error where explicitly included files where not + included in wheel distributions + - Fixed an error where some Git dependencies url were not + properly parsed + - Fixed an error in the `env` commands on Windows if the path + to the executable contained a space + - Fixed several errors and UX issues caused by `keyring` on + some systems + - Fixed errors when trying to detect installed packages + - Fixed an error when packaging projects where Python packages + were not properly detected + - Fixed an error where local file dependencies were exported as + editable when using the `export` command + - Fixed the way environment markers are propagated and + evaluated when resolving dependencies + - Fixed an error in the PEP-508 compliant representation of + directory and file dependencies + - Fixed an error where invalid virtual environments would be + silently used. They will not be recreated and a warning will + be displayed + - Fixed an error where dependencies were not properly detected + when reading the `setup.py` file in some cases +- refresh simplify-toml.patch +- update to version 1.0.1 also fixes bsc#1163765 + +------------------------------------------------------------------- Old: ---- poetry-1.0.0.tar.gz New: ---- poetry-1.0.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-poetry.spec ++++++ --- /var/tmp/diff_new_pack.lEZlc9/_old 2020-03-27 21:57:26.334797690 +0100 +++ /var/tmp/diff_new_pack.lEZlc9/_new 2020-03-27 21:57:26.334797690 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-poetry # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,8 +18,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 +%define dephell_loglevel DEBUG Name: python-poetry -Version: 1.0.0 +Version: 1.0.5 Release: 0 Summary: Python dependency management and packaging License: MIT @@ -30,15 +31,17 @@ # https://github.com/dephell/dephell/issues/330 Patch0: simplify-toml.patch BuildRequires: %{python_module CacheControl >= 0.12.4} -BuildRequires: %{python_module cachy >= 0.2} -BuildRequires: %{python_module cleo >= 0.6.7} +BuildRequires: %{python_module cachy >= 0.3.0} +BuildRequires: %{python_module cleo >= 0.7.6} +BuildRequires: %{python_module clikit >= 0.4.2} BuildRequires: %{python_module dephell} BuildRequires: %{python_module devel} BuildRequires: %{python_module html5lib >= 1.0} BuildRequires: %{python_module httpretty} -BuildRequires: %{python_module jsonschema >= 2.6} +BuildRequires: %{python_module jsonschema >= 3.1} BuildRequires: %{python_module keyring > 18.0} BuildRequires: %{python_module lockfile} +BuildRequires: %{python_module pexpect >= 4.7.0} BuildRequires: %{python_module pkginfo >= 1.4} BuildRequires: %{python_module pyparsing >= 2.2} BuildRequires: %{python_module pyrsistent >= 0.14.2} @@ -48,24 +51,28 @@ BuildRequires: %{python_module requests-toolbelt >= 0.8.0} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module shellingham >= 1.1} -BuildRequires: %{python_module tomlkit >= 0.5.1} +BuildRequires: %{python_module tomlkit >= 0.5.11} BuildRequires: fdupes BuildRequires: git-core +BuildRequires: python-dephell-rpm-macros BuildRequires: python-rpm-macros Requires: python-CacheControl >= 0.12.4 -Requires: python-cachy >= 0.2 -Requires: python-cleo >= 0.6 +Requires: python-cachy >= 0.3.0 +Requires: python-cleo >= 0.7.6 +Requires: python-clikit >= 0.4.2 Requires: python-html5lib >= 1.0 -Requires: python-jsonschema >= 2.6 +Requires: python-jsonschema >= 3.1 Requires: python-keyring > 18.0 Requires: python-lockfile +Requires: python-pexpect >= 4.7.0 Requires: python-pkginfo >= 1.4 Requires: python-pyparsing >= 2.2 Requires: python-pyrsistent >= 0.14.2 Requires: python-requests >= 2.18 Requires: python-requests-toolbelt >= 0.8.0 +Requires: python-setuptools Requires: python-shellingham >= 1.1 -Requires: python-tomlkit >= 0.5.1 +Requires: python-tomlkit >= 0.5.11 Recommends: git-core Recommends: python-devel BuildArch: noarch @@ -77,7 +84,7 @@ %prep %setup -q -n poetry-%{version} %patch0 -dephell deps convert --traceback --level=DEBUG --from pyproject.toml --to setup.py +%{dephell_gensetup} %build %python_build @@ -92,7 +99,7 @@ source testenv/bin/activate # test_default_with_excluded_data fails, see the above ticket for # discussion on this. -pytest -k 'not test_default_with_excluded_data' +%pytest -k 'not test_default_with_excluded_data' %files %{python_files} %doc README.md ++++++ poetry-1.0.0.tar.gz -> poetry-1.0.5.tar.gz ++++++ ++++ 5818 lines of diff (skipped) ++++++ simplify-toml.patch ++++++ --- /var/tmp/diff_new_pack.lEZlc9/_old 2020-03-27 21:57:26.566797825 +0100 +++ /var/tmp/diff_new_pack.lEZlc9/_new 2020-03-27 21:57:26.566797825 +0100 @@ -1,14 +1,16 @@ ---- pyproject.toml.orig 2019-12-18 01:37:25.877070152 +0700 -+++ pyproject.toml 2019-12-18 01:38:10.817574843 +0700 -@@ -49,10 +49,7 @@ - virtualenv = { version = "^16.0", python = "~2.7" } +Index: pyproject.toml +=================================================================== +--- pyproject.toml.orig ++++ pyproject.toml +@@ -49,10 +49,7 @@ glob2 = { version = "^0.6", python = "~2 + virtualenv = { version = "^16.7.9", python = "~2.7" } # functools32 is needed for Python 2.7 functools32 = { version = "^3.2.3", python = "~2.7" } -keyring = [ -- { version = "^18.0", python = "~2.7 || ~3.4" }, -- { version = "^19.0", python = "^3.5" } +- { version = "^18.0.1", python = "~2.7 || ~3.4" }, +- { version = "^20.0.1", python = "^3.5" } -] +keyring = { version = "^18.0" } # Use subprocess32 for Python 2.7 and 3.4 subprocess32 = { version = "^3.5", python = "~2.7 || ~3.4" } - importlib-metadata = {version = "^0.23", python = "<3.8"} + importlib-metadata = {version = "~1.1.3", python = "<3.8"}
