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)


Reply via email to