Hello community, here is the log from the commit of package python-twine for openSUSE:Factory checked in at 2020-04-19 21:48:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-twine (Old) and /work/SRC/openSUSE:Factory/.python-twine.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-twine" Sun Apr 19 21:48:42 2020 rev:9 rq:791481 version:3.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-twine/python-twine.changes 2020-02-29 21:18:48.770038773 +0100 +++ /work/SRC/openSUSE:Factory/.python-twine.new.2738/python-twine.changes 2020-04-19 21:48:42.903989912 +0200 @@ -1,0 +2,25 @@ +Sun Apr 5 07:40:00 UTC 2020 - Tomáš Chvátal <[email protected]> + +- Update deps to really match up reality + +------------------------------------------------------------------- +Thu Mar 26 09:15:04 UTC 2020 - [email protected] + +- version update to 3.1.1 + bug`548` Restore --non-interactive as a flag not expecting an argument. + :feature:`547` Add support for specifying --non-interactive as an environment variable. + :feature:`336` When a client certificate is indicated, all password processing is disabled. + :feature:`489` Add --non-interactive flag to abort upload rather than interactively prompt if credentials are missing. + :feature:`524` Twine now unconditionally requires the keyring library and no longer supports uninstalling keyring as a means to disable that functionality. Instead, use keyring --disable keyring functionality if necessary. + :feature:`518` Add Python 3.8 to classifiers. + bug`332 major` More robust handling of server response in --skip-existing + :feature:`437` Twine now requires Python 3.6 or later. Use pip 9 or pin to "twine<2" to install twine on older Python versions. + bug`491 major` Require requests 2.20 or later to avoid reported security vulnerabilities in earlier releases. +- python3 only package + +------------------------------------------------------------------- +Thu Mar 12 07:53:47 UTC 2020 - Tomáš Chvátal <[email protected]> + +- Fix build without python2 + +------------------------------------------------------------------- Old: ---- twine-1.15.0.tar.gz New: ---- twine-3.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-twine.spec ++++++ --- /var/tmp/diff_new_pack.of965z/_old 2020-04-19 21:48:44.019992151 +0200 +++ /var/tmp/diff_new_pack.of965z/_new 2020-04-19 21:48:44.019992151 +0200 @@ -17,38 +17,40 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python2 1 Name: python-twine -Version: 1.15.0 +Version: 3.1.1 Release: 0 Summary: Collection of utilities for interacting with PyPI License: Apache-2.0 -Group: Development/Languages/Python URL: https://github.com/pypa/twine Source: https://files.pythonhosted.org/packages/source/t/twine/twine-%{version}.tar.gz +BuildRequires: %{python_module importlib-metadata} +BuildRequires: %{python_module jaraco.envs} +BuildRequires: %{python_module keyring >= 15.1} +BuildRequires: %{python_module munch} BuildRequires: %{python_module pkginfo >= 1.4.2} +BuildRequires: %{python_module portend} BuildRequires: %{python_module pretend} BuildRequires: %{python_module pytest} BuildRequires: %{python_module readme_renderer >= 21.0} -BuildRequires: %{python_module requests >= 2.17.0} +BuildRequires: %{python_module requests >= 2.20} BuildRequires: %{python_module requests-toolbelt >= 0.8.0} BuildRequires: %{python_module setuptools >= 0.7.0} +BuildRequires: %{python_module setuptools_scm >= 1.15} BuildRequires: %{python_module tqdm >= 4.14} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-importlib-metadata +Requires: python-keyring >= 15.1 Requires: python-pkginfo >= 1.4.2 Requires: python-readme_renderer >= 21.0 -Requires: python-requests >= 2.17.0 +Requires: python-requests >= 2.20 Requires: python-requests-toolbelt >= 0.8.0 Requires: python-setuptools >= 0.7.0 Requires: python-tqdm >= 4.14 Requires(post): update-alternatives Requires(postun): update-alternatives -Recommends: python-keyring -%ifpython2 -# tests/test_package.py will fail without pyblake2 -BuildRequires: python2-pyblake2 -Recommends: python-pyblake2 -%endif %python_subpackages %description @@ -71,7 +73,10 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%pytest +# do not run integration tests +rm tests/test_integration.py +# test_check_status_code_for_wrong_repo_url is online test +%pytest -k 'not test_check_status_code_for_wrong_repo_url' %post %python_install_alternative twine ++++++ twine-1.15.0.tar.gz -> twine-3.1.1.tar.gz ++++++ ++++ 3747 lines of diff (skipped)
