commit python-dephell for openSUSE:Factory

2020-11-02 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2020-11-02 09:39:17

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.3463 (New)


Package is "python-dephell"

Mon Nov  2 09:39:17 2020 rev:18 rq:845025 version:0.8.3

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2020-10-29 09:49:20.128220106 +0100
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.3463/python-dephell.changes  
2020-11-02 09:39:34.937563227 +0100
@@ -1,0 +2,7 @@
+Thu Oct 29 22:01:28 UTC 2020 - Benjamin Greiner 
+
+- python-rpm-macros %python_subpackages will be more strict
+  about python- prefixed package names and the %files header. Fix
+  by using %{unflavoredpython}-dephell-rpm-macros name
+
+---



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.ACP0DT/_old  2020-11-02 09:39:35.737563995 +0100
+++ /var/tmp/diff_new_pack.ACP0DT/_new  2020-11-02 09:39:35.741563999 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
-%define oldpython python
+%define unflavoredpython python
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%{flavor}" == "test"
 %define psuffix -test
@@ -94,7 +94,7 @@
 Suggests:   python-autopep8
 Suggests:   python-yapf
 # For python-dephell-rpm-macros
-Provides:   %{oldpython}-dephell = %{version}
+Provides:   %{unflavoredpython}-dephell = %{version}
 BuildArch:  noarch
 # SECTION test requirements
 %if %{with test}
@@ -151,12 +151,12 @@
 
 sed -i -e '1i #!/bin/sh' dephell/templates/docker_prepare.sh
 
-%package rpm-macros
+%package -n %{unflavoredpython}-dephell-rpm-macros
 Summary:RPM macros to help develop Python packages using python-dephell
 Group:  Development/Libraries/Python
 Requires:   %{name} = %{version}
 
-%description rpm-macros
+%description -n %{unflavoredpython}-dephell-rpm-macros
 Contains the RPM definition of the macro dephell_gensetup, which
 generates setup.py from the provided pyproject.toml.
 
@@ -194,7 +194,7 @@
 %python_alternative %{_bindir}/dephell
 %{python_sitelib}/*
 
-%files rpm-macros
+%files -n %{unflavoredpython}-dephell-rpm-macros
 %{_rpmmacrodir}/macros.py-dephell
 %endif
 




commit python-dephell for openSUSE:Factory

2020-10-29 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2020-10-29 09:49:11

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.3463 (New)


Package is "python-dephell"

Thu Oct 29 09:49:11 2020 rev:17 rq:844696 version:0.8.3

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2020-09-04 11:05:00.438812859 +0200
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.3463/python-dephell.changes  
2020-10-29 09:49:20.128220106 +0100
@@ -1,0 +2,8 @@
+Tue Oct 27 21:13:39 UTC 2020 - Benjamin Greiner 
+
+- Support newer pip version
+  * dephell-pr473-pip-20-2.patch gh#dephell/dephell#473
+- Support newer bowler version using a different patch lib 
+  * dephell-pr474-bowler-09.patch gh#dephell/dephell#474
+
+---

New:

  dephell-pr473-pip-20-2.patch
  dephell-pr474-bowler-09.patch



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.alWUDG/_old  2020-10-29 09:49:21.960221670 +0100
+++ /var/tmp/diff_new_pack.alWUDG/_new  2020-10-29 09:49:21.960221670 +0100
@@ -38,8 +38,12 @@
 Source1:macros.py-dephell
 # PATCH-FIX-OPENSUSE we don't pin package versions
 Patch0: never-pin-deps.patch
-# PATCH-FIX-UPSTREAM support the pytest 6 entrypoints. Part of 
https://github.com/dephell/dephell/pull/458 
+# PATCH-FIX-UPSTREAM dephell-pytest6.patch -- support the pytest 6 
entrypoints. Part of gh#dephell/dephell#458 
 Patch1: 
https://github.com/dephell/dephell/commit/b34011c04e49562b5afe3e946f01024ad5629ac1.patch#/dephell-pytest6.patch
+# PATCH-FIX-UPSTREAM dephell-pr473-pip-20-2.patch gh#dephell#dephell#473 -- 
support pip 20.2 changed internal API (rebased because of patch1)
+Patch2: dephell-pr473-pip-20-2.patch
+# PATCH-FIX-UPSTREAM dephell-pr474-bowler-09.patch gh#dephell#dephell#474 -- 
support updated bowler 0.9
+Patch3: 
https://patch-diff.githubusercontent.com/raw/dephell/dephell/pull/474.patch#/dephell-pr474-bowler-09.patch
 BuildRequires:  %{python_module base >= 3.5}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  bash
@@ -143,9 +147,7 @@
 test, build graph, show outdated, audit. Manage venvs, build package, bump 
version.
 
 %prep
-%setup -q -n dephell-%{version}
-%patch0 -p1
-%patch1 -p1
+%autosetup -p1 -n dephell-%{version}
 
 sed -i -e '1i #!/bin/sh' dephell/templates/docker_prepare.sh
 

++ dephell-pr473-pip-20-2.patch ++
>From a3872e15312d8382017fbd6888744f4025cae5ac Mon Sep 17 00:00:00 2001
From: Ben Greiner 
Date: Tue, 27 Oct 2020 22:18:42 +0100
Subject: [PATCH] support changed pip parser api

---
 dephell/converters/pip.py | 18 +-
 1 file changed, 17 insertions(+), 1 deletion(-)

Index: dephell-0.8.3/dephell/converters/pip.py
===
--- dephell-0.8.3.orig/dephell/converters/pip.py
+++ dephell-0.8.3/dephell/converters/pip.py
@@ -9,6 +9,7 @@ import attr
 from dephell_discover import Root as PackageRoot
 from dephell_links import DirLink, FileLink
 from pip._internal.req import parse_requirements
+from pip._internal.req.req_install import InstallRequirement
 
 # app
 from ..context_tools import chdir
@@ -33,6 +34,14 @@ except ImportError:
 except ImportError:
 from pip._internal.network.session import PipSession
 
+try:
+# pip >= 20.2
+from pip._internal.req.req_file import ParsedRequirement
+from pip._internal.req.constructors import \
+install_req_from_parsed_requirement
+except ImportError:
+ParsedRequirement = None
+
 
 @attr.s()
 class PIPConverter(BaseConverter):
@@ -93,8 +102,15 @@ class PIPConverter(BaseConverter):
 )
 
 deps = []
-for req in reqs:
+for ireq in reqs:
 # 
https://github.com/pypa/pip/blob/master/src/pip/_internal/req/req_install.py
+if isinstance(ireq, InstallRequirement):
+req = ireq
+elif isinstance(ireq, ParsedRequirement):
+req = install_req_from_parsed_requirement(ireq)
+else:
+raise Exception("Another internal API change, why do you "
+"keep using internal APIs?")
 if req.req is None:
 req.req = SimpleNamespace(
 name=req.link.url.split('/')[-1],
++ dephell-pr474-bowler-09.patch ++
>From 46b11204afc2b26e33164705519af47980023b95 Mon Sep 17 00:00:00 2001
From: Ben Greiner 
Date: Tue, 27 Oct 2020 22:23:50 +0100
Subject: [PATCH] add trailing newline for patch test


commit python-dephell for openSUSE:Factory

2020-09-04 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2020-09-04 11:03:54

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.3399 (New)


Package is "python-dephell"

Fri Sep  4 11:03:54 2020 rev:16 rq:831466 version:0.8.3

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2020-08-16 20:26:08.722060636 +0200
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.3399/python-dephell.changes  
2020-09-04 11:05:00.438812859 +0200
@@ -1,0 +2,7 @@
+Wed Sep  2 13:04:24 UTC 2020 - Benjamin Greiner 
+
+- Remove __pycache__ removal. Upstream fixed it
+- Add dephell-pytest6.patch to support pytest 6 entry points
+  Patch is part of gh#dephell/dephell#458
+
+---

New:

  dephell-pytest6.patch



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.qJ1IfN/_old  2020-09-04 11:05:02.374813896 +0200
+++ /var/tmp/diff_new_pack.qJ1IfN/_new  2020-09-04 11:05:02.378813898 +0200
@@ -36,7 +36,10 @@
 URL:https://github.com/dephell/dephell
 Source: 
https://files.pythonhosted.org/packages/source/d/dephell/dephell-%{version}.tar.gz
 Source1:macros.py-dephell
+# PATCH-FIX-OPENSUSE we don't pin package versions
 Patch0: never-pin-deps.patch
+# PATCH-FIX-UPSTREAM support the pytest 6 entrypoints. Part of 
https://github.com/dephell/dephell/pull/458 
+Patch1: 
https://github.com/dephell/dephell/commit/b34011c04e49562b5afe3e946f01024ad5629ac1.patch#/dephell-pytest6.patch
 BuildRequires:  %{python_module base >= 3.5}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  bash
@@ -142,8 +145,8 @@
 %prep
 %setup -q -n dephell-%{version}
 %patch0 -p1
+%patch1 -p1
 
-find tests -type d -name __pycache__ | xargs rm -rf
 sed -i -e '1i #!/bin/sh' dephell/templates/docker_prepare.sh
 
 %package rpm-macros

++ dephell-pytest6.patch ++
>From b34011c04e49562b5afe3e946f01024ad5629ac1 Mon Sep 17 00:00:00 2001
From: Gram 
Date: Mon, 24 Aug 2020 12:28:51 +0200
Subject: [PATCH] fix failing tests

---
 tests/test_actions/test_entrypoints.py | 3 ++-
 tests/test_repositories/test_conda.py  | 4 
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/tests/test_actions/test_entrypoints.py 
b/tests/test_actions/test_entrypoints.py
index 0bef4490..0a4cd320 100644
--- a/tests/test_actions/test_entrypoints.py
+++ b/tests/test_actions/test_entrypoints.py
@@ -38,4 +38,5 @@ class FakeVenv:
 entrypoints = get_entrypoints(venv=FakeVenv, name='pytest')
 assert len(entrypoints) == 2
 assert {e.name for e in entrypoints} == {'pytest', 'py.test'}
-assert {e.path for e in entrypoints} == {'pytest:main'}
+exp = ({'pytest:main'}, {'pytest:console_main'})
+assert {e.path for e in entrypoints} in exp
diff --git a/tests/test_repositories/test_conda.py 
b/tests/test_repositories/test_conda.py
index 2c4fb048..94aeeac0 100644
--- a/tests/test_repositories/test_conda.py
+++ b/tests/test_repositories/test_conda.py
@@ -10,6 +10,7 @@
 from dephell.repositories import CondaCloudRepo, CondaGitRepo, CondaRepo
 
 
+@pytest.mark.xfail(reason='conda.anaconda.org is dead')
 @pytest.mark.allow_hosts()
 @pytest.mark.parametrize('repo_class', [CondaRepo, CondaCloudRepo])
 def test_conda_get_releases(repo_class):
@@ -21,6 +22,7 @@ def test_conda_get_releases(repo_class):
 assert not {'3.0.3', '3.1.0', '4.0.0', '4.1.0'} - versions
 
 
+@pytest.mark.xfail(reason='conda.anaconda.org is dead')
 @pytest.mark.allow_hosts()
 @pytest.mark.skipif('TRAVIS_OS_NAME' in environ, reason='Travis CI usually out 
of rate for Github')
 def test_conda_get_releases_git():
@@ -32,6 +34,7 @@ def test_conda_get_releases_git():
 assert not {'3.0.3', '3.1.0', '4.0.0', '4.1.0'} - versions
 
 
+@pytest.mark.xfail(reason='conda.anaconda.org is dead')
 @pytest.mark.allow_hosts()
 @pytest.mark.parametrize('repo_class', [CondaRepo, CondaCloudRepo])
 def test_conda_deps(repo_class):
@@ -43,6 +46,7 @@ def test_conda_deps(repo_class):
 assert 'prodigal' in deps
 
 
+@pytest.mark.xfail(reason='conda.anaconda.org is dead')
 @pytest.mark.allow_hosts()
 @pytest.mark.skipif('TRAVIS_OS_NAME' in environ, reason='Travis CI usually out 
of rate for Github')
 def test_conda_deps_git():



commit python-dephell for openSUSE:Factory

2020-08-16 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2020-08-16 20:26:00

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.3399 (New)


Package is "python-dephell"

Sun Aug 16 20:26:00 2020 rev:15 rq:826655 version:0.8.3

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2020-07-14 07:59:37.973856329 +0200
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.3399/python-dephell.changes  
2020-08-16 20:26:08.722060636 +0200
@@ -1,0 +2,6 @@
+Fri Aug 14 09:41:25 UTC 2020 - Callum Farmer 
+
+- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
+- Use the macro for /usr/lib/rpm/macros.d
+
+---



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.fgQSv6/_old  2020-08-16 20:26:09.630061139 +0200
+++ /var/tmp/diff_new_pack.fgQSv6/_new  2020-08-16 20:26:09.634061140 +0200
@@ -165,7 +165,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 # Install macros.lua for rpm to have centralized place to
 # manage dephell_genspec macro
-install -D -m 644 %{SOURCE1} 
%{buildroot}%{_libexecdir}/rpm/macros.d/macros.py-dephell
+install -D -m 644 %{SOURCE1} %{buildroot}%{_rpmmacrodir}/macros.py-dephell
 %endif
 
 %check
@@ -190,8 +190,7 @@
 %{python_sitelib}/*
 
 %files rpm-macros
-%dir %{_libexecdir}/rpm/macros.d
-%{_libexecdir}/rpm/macros.d/macros.py-dephell
+%{_rpmmacrodir}/macros.py-dephell
 %endif
 
 %changelog




commit python-dephell for openSUSE:Factory

2020-07-13 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2020-07-14 07:58:37

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.3060 (New)


Package is "python-dephell"

Tue Jul 14 07:58:37 2020 rev:14 rq:820532 version:0.8.3

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2020-07-06 16:32:23.199732494 +0200
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.3060/python-dephell.changes  
2020-07-14 07:59:37.973856329 +0200
@@ -1,0 +2,7 @@
+Sun Jul 12 09:12:34 UTC 2020 - John Vandenberg 
+
+- Improve macros.py-dephell to use more explicit arguments as
+  dephell can sometimes fail to determine which output format
+  was requested.
+
+---



Other differences:
--
++ macros.py-dephell ++
--- /var/tmp/diff_new_pack.YOQAkh/_old  2020-07-14 07:59:38.601858362 +0200
+++ /var/tmp/diff_new_pack.YOQAkh/_new  2020-07-14 07:59:38.605858375 +0200
@@ -6,4 +6,5 @@
 %dephell_gensetup LANG=en_US.utf8 dephell deps convert --traceback \\\
 --level=%{?dephell_loglevel}%{!?dephell_loglevel:INFO} \\\
 --from %{?dephell_tomlfile}%{!?dephell_tomlfile:pyproject.toml} \\\
---to %{?dephell_setupfile}%{!?dephell_setupfile:setup.py}
+--to-format setuppy \\\
+--to-path %{?dephell_setupfile}%{!?dephell_setupfile:setup.py}




commit python-dephell for openSUSE:Factory

2020-07-06 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2020-07-06 16:30:02

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.3060 (New)


Package is "python-dephell"

Mon Jul  6 16:30:02 2020 rev:13 rq:818851 version:0.8.3

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2020-05-28 09:18:09.209080694 +0200
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.3060/python-dephell.changes  
2020-07-06 16:32:23.199732494 +0200
@@ -1,0 +2,15 @@
+Sun Jul  5 10:18:13 UTC 2020 - Sebastian Wagner 
+
+- update to version 0.8.3:
+ - The only noticeable change is an ability to provide a custom CA bundle via 
--ca flag.
+ - Fewer network requests
+ - Fix envs filtering in `deps convert`
+ - test and fix `deps add`
+ - Fixes #425: `vendor download` doesn't do anything with private pypi
+ - fix path resolving 4 register
+ - Fix Converter.lock default value for subclasses
+ - Small fixes in requesting warehouse (simple and API)
+ - fix typo in examples
+- check: disable a failing test which depends on the (not packaged) docs.
+
+---

Old:

  dephell-0.8.2.tar.gz

New:

  dephell-0.8.3.tar.gz



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.X3sToa/_old  2020-07-06 16:32:24.755737274 +0200
+++ /var/tmp/diff_new_pack.X3sToa/_new  2020-07-06 16:32:24.759737287 +0200
@@ -28,7 +28,7 @@
 %bcond_with test
 %endif
 Name:   python-dephell%{psuffix}
-Version:0.8.2
+Version:0.8.3
 Release:0
 Summary:Dependency resolution for Python
 License:MIT
@@ -172,7 +172,8 @@
 %if %{with test}
 # Emulate Travis, which disables tests which expect a git repository
 export TRAVIS_OS_NAME=1
-%pytest --no-network
+# test_params_all_described requires the docs to be packaged 
https://github.com/dephell/dephell/pull/448
+%pytest --no-network -k 'not test_params_all_described'
 %endif
 
 %if ! %{with test}

++ dephell-0.8.2.tar.gz -> dephell-0.8.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dephell-0.8.2/PKG-INFO new/dephell-0.8.3/PKG-INFO
--- old/dephell-0.8.2/PKG-INFO  1970-01-01 01:00:00.0 +0100
+++ new/dephell-0.8.3/PKG-INFO  1970-01-01 01:00:00.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: dephell
-Version: 0.8.2
+Version: 0.8.3
 Summary: Dependency resolution for Python
 Project-URL: Homepage, https://dephell.org/
 Project-URL: Repository, https://github.com/dephell/dephell
@@ -317,6 +317,7 @@
 
 .. code-block:: bash
 
+   dephell self auth upload.pypi.org my-username my-password
dephell project upload
 
 These are some of the most useful commands. See `documentation 
`_ for more details.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dephell-0.8.2/README.md new/dephell-0.8.3/README.md
--- old/dephell-0.8.2/README.md 2020-03-19 16:37:32.0 +0100
+++ new/dephell-0.8.3/README.md 2020-03-19 16:41:14.0 +0100
@@ -248,6 +248,7 @@
 Now, we can upload these packages to [PyPI](https://pypi.org/):
 
 ```bash
+dephell self auth upload.pypi.org my-username my-password
 dephell project upload
 ```
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dephell-0.8.2/README.rst new/dephell-0.8.3/README.rst
--- old/dephell-0.8.2/README.rst2020-03-19 16:38:17.0 +0100
+++ new/dephell-0.8.3/README.rst2020-04-28 08:29:15.0 +0200
@@ -288,6 +288,7 @@
 
 .. code-block:: bash
 
+   dephell self auth upload.pypi.org my-username my-password
dephell project upload
 
 These are some of the most useful commands. See `documentation 
`_ for more details.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dephell-0.8.2/dephell/__init__.py 
new/dephell-0.8.3/dephell/__init__.py
--- old/dephell-0.8.2/dephell/__init__.py   2020-03-19 16:37:51.0 
+0100
+++ new/dephell-0.8.3/dephell/__init__.py   2020-04-28 08:29:08.0 
+0200
@@ -13,6 +13,6 @@
 """
 
 
-__version__ = '0.8.2'
+__version__ = '0.8.3'
 __author__ = 'Gram (@orsinium)'
 __license__ = 'MIT'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dephell-0.8.2/dephell/actions/_package.py 
new/dephell-0.8.3/dephell/actions/_package.py
--- old/dephell-0.8.2/dephell/actions/_package.py   2019-12-19 
12:08:27.0 +0100
+++ new/dephell-0.8.3/dephell/actions/_package.py   2020-04-27 
12:28

commit python-dephell for openSUSE:Factory

2020-05-28 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2020-05-28 09:18:07

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.3606 (New)


Package is "python-dephell"

Thu May 28 09:18:07 2020 rev:12 rq:809421 version:0.8.2

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2020-04-02 17:45:30.717540700 +0200
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.3606/python-dephell.changes  
2020-05-28 09:18:09.209080694 +0200
@@ -1,0 +2,5 @@
+Tue May 26 07:22:37 UTC 2020 - Petr Gajdos 
+
+- %python3_only -> %python_alternative
+
+---



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.6NEpxO/_old  2020-05-28 09:18:10.145082408 +0200
+++ /var/tmp/diff_new_pack.6NEpxO/_new  2020-05-28 09:18:10.145082408 +0200
@@ -61,6 +61,7 @@
 Requires:   python-dephell-venvs >= 0.1.16
 Requires:   python-dephell-versioning
 Requires:   python-dephell_changelogs
+Requires:   (python-dephell-rpm-macros if python-rpm-macros)
 # Yeah, html5lib is required by dephell, and no, autodiscovery won’t find it.
 # rpmlint is stupid
 Requires:   python-docker
@@ -77,7 +78,8 @@
 Requires:   python-tabulate
 Requires:   python-tomlkit
 Requires:   python-yaspin
-Requires:   (python-dephell-rpm-macros if python-rpm-macros)
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 Recommends: git-core
 Recommends: python-aiofiles
 Recommends: python-colorama
@@ -159,6 +161,7 @@
 %install
 %if ! %{with test}
 %python_install
+%python_clone -a %{buildroot}%{_bindir}/dephell
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 # Install macros.lua for rpm to have centralized place to
 # manage dephell_genspec macro
@@ -173,10 +176,16 @@
 %endif
 
 %if ! %{with test}
+%post
+%python_install_alternative dephell
+
+%postun
+%python_uninstall_alternative dephell
+
 %files %{python_files}
 %doc README.md README.rst
 %license LICENSE
-%python3_only %{_bindir}/dephell
+%python_alternative %{_bindir}/dephell
 %{python_sitelib}/*
 
 %files rpm-macros




commit python-dephell for openSUSE:Factory

2020-04-02 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2020-04-02 17:45:07

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.3248 (New)


Package is "python-dephell"

Thu Apr  2 17:45:07 2020 rev:11 rq:790884 version:0.8.2

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2020-03-25 23:46:31.244056883 +0100
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.3248/python-dephell.changes  
2020-04-02 17:45:30.717540700 +0200
@@ -1,0 +2,13 @@
+Thu Apr  2 11:18:41 UTC 2020 - Marketa Calabkova 
+
+- Upgrade to 0.8.2
+  * New commands: dephell project upload, dephell venv entrypoint,
+dephell package verify, dephell project register
+  * dephell project bump now can bump version in Sphinx config
+  * One less dependency. Bye-bye, flatdict
+  * A lot of dephell jail list improvements
+  * --version and -h flags
+  * dephell jail and some similar commands don’t try to find project-level 
config
+- Reapplied never-pin-deps.patch
+
+---

Old:

  dephell-0.8.1.tar.gz

New:

  dephell-0.8.2.tar.gz



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.L1QUWp/_old  2020-04-02 17:45:31.401541526 +0200
+++ /var/tmp/diff_new_pack.L1QUWp/_new  2020-04-02 17:45:31.405541531 +0200
@@ -28,7 +28,7 @@
 %bcond_with test
 %endif
 Name:   python-dephell%{psuffix}
-Version:0.8.1
+Version:0.8.2
 Release:0
 Summary:Dependency resolution for Python
 License:MIT
@@ -66,7 +66,6 @@
 Requires:   python-docker
 Requires:   python-dockerpty
 Requires:   python-fissix
-Requires:   python-flatdict
 Requires:   python-html5lib
 Requires:   python-m2r
 Requires:   python-packaging
@@ -113,7 +112,6 @@
 BuildRequires:  %{python_module dockerpty}
 BuildRequires:  %{python_module docker}
 BuildRequires:  %{python_module fissix}
-BuildRequires:  %{python_module flatdict}
 BuildRequires:  %{python_module graphviz}
 BuildRequires:  %{python_module html5lib}
 BuildRequires:  %{python_module m2r}

++ dephell-0.8.1.tar.gz -> dephell-0.8.2.tar.gz ++
 2720 lines of diff (skipped)

++ never-pin-deps.patch ++
--- /var/tmp/diff_new_pack.L1QUWp/_old  2020-04-02 17:45:31.541541695 +0200
+++ /var/tmp/diff_new_pack.L1QUWp/_new  2020-04-02 17:45:31.545541700 +0200
@@ -1,13 +1,13 @@
-Index: dephell-0.8.1/setup.py
+Index: dephell-0.8.2/setup.py
 ===
 dephell-0.8.1.orig/setup.py
-+++ dephell-0.8.1/setup.py
-@@ -61,7 +61,7 @@ setup(
- 'dephell-pythons>=0.1.11', 'dephell-setuptools>=0.2.1',
- 'dephell-shells>=0.1.3', 'dephell-specifier>=0.1.7',
- 'dephell-venvs>=0.1.16', 'dephell-versioning', 'jinja2', 'm2r',
--'packaging', 'pip<=19.3.1,>=18.0', 'requests', 'ruamel.yaml', 
'tomlkit',
-+'packaging', 'pip>=18.0', 'requests', 'ruamel.yaml', 'tomlkit',
- 'yaspin'
+--- dephell-0.8.2.orig/setup.py
 dephell-0.8.2/setup.py
+@@ -62,7 +62,7 @@ setup(
+ 'dephell-setuptools>=0.2.1', 'dephell-shells>=0.1.3',
+ 'dephell-specifier>=0.1.7', 'dephell-venvs>=0.1.16',
+ 'dephell-versioning', 'jinja2', 'm2r', 'packaging',
+-'pip<=19.3.1,>=18.0', 'requests', 'ruamel.yaml', 'tomlkit', 'yaspin'
++'pip>=18.0', 'requests', 'ruamel.yaml', 'tomlkit', 'yaspin'
  ],
  extras_require={
+ "dev": [




commit python-dephell for openSUSE:Factory

2020-03-25 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2020-03-25 23:45:07

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.3160 (New)


Package is "python-dephell"

Wed Mar 25 23:45:07 2020 rev:10 rq:788257 version:0.8.1

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2020-03-23 12:52:56.320046018 +0100
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.3160/python-dephell.changes  
2020-03-25 23:46:31.244056883 +0100
@@ -1,0 +2,12 @@
+Tue Mar 24 12:41:22 UTC 2020 - Matej Cepl 
+
+- dephell deps convert should always run UTF-8 locale.
+
+---
+Mon Mar 23 15:13:52 UTC 2020 - Matej Cepl 
+
+- Separate python-dephell-rpm-macros subpackage.
+- Add Provides: python-dephell to make it independent on the
+  particular version of Python used.
+
+---



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.G1t6HV/_old  2020-03-25 23:46:32.860057411 +0100
+++ /var/tmp/diff_new_pack.G1t6HV/_new  2020-03-25 23:46:32.892057422 +0100
@@ -18,6 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
+%define oldpython python
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%{flavor}" == "test"
 %define psuffix -test
@@ -77,12 +78,15 @@
 Requires:   python-tabulate
 Requires:   python-tomlkit
 Requires:   python-yaspin
+Requires:   (python-dephell-rpm-macros if python-rpm-macros)
 Recommends: git-core
 Recommends: python-aiofiles
 Recommends: python-colorama
 Recommends: python-graphviz
 Suggests:   python-autopep8
 Suggests:   python-yapf
+# For python-dephell-rpm-macros
+Provides:   %{oldpython}-dephell = %{version}
 BuildArch:  noarch
 # SECTION test requirements
 %if %{with test}
@@ -140,6 +144,16 @@
 %patch0 -p1
 
 find tests -type d -name __pycache__ | xargs rm -rf
+sed -i -e '1i #!/bin/sh' dephell/templates/docker_prepare.sh
+
+%package rpm-macros
+Summary:RPM macros to help develop Python packages using python-dephell
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description rpm-macros
+Contains the RPM definition of the macro dephell_gensetup, which
+generates setup.py from the provided pyproject.toml.
 
 %build
 %python_build
@@ -165,9 +179,11 @@
 %doc README.md README.rst
 %license LICENSE
 %python3_only %{_bindir}/dephell
-%python3_only %dir %{_libexecdir}/rpm/macros.d
-%python3_only %{_libexecdir}/rpm/macros.d/macros.py-dephell
 %{python_sitelib}/*
+
+%files rpm-macros
+%dir %{_libexecdir}/rpm/macros.d
+%{_libexecdir}/rpm/macros.d/macros.py-dephell
 %endif
 
 %changelog

++ macros.py-dephell ++
--- /var/tmp/diff_new_pack.G1t6HV/_old  2020-03-25 23:46:33.408057591 +0100
+++ /var/tmp/diff_new_pack.G1t6HV/_new  2020-03-25 23:46:33.424057596 +0100
@@ -1,2 +1,9 @@
 # Provide the macro so that we can change it with any changes upstream
-%dephell_gensetup dephell deps convert --from pyproject.toml --to setup.py
\ No newline at end of file
+# logging level can be changed with different RPM SPEC macros dephell_loglevel,
+# possilbe levels are DEBUG, INFO, WARNING, ERROR, and EXCEPTION
+# names of files can be modified with dephell_tomlfile and dephell_setupfile 
macros
+# respectively.
+%dephell_gensetup LANG=en_US.utf8 dephell deps convert --traceback \\\
+--level=%{?dephell_loglevel}%{!?dephell_loglevel:INFO} \\\
+--from %{?dephell_tomlfile}%{!?dephell_tomlfile:pyproject.toml} \\\
+--to %{?dephell_setupfile}%{!?dephell_setupfile:setup.py}




commit python-dephell for openSUSE:Factory

2020-03-23 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2020-03-23 12:51:23

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.3160 (New)


Package is "python-dephell"

Mon Mar 23 12:51:23 2020 rev:9 rq:787363 version:0.8.1

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2020-03-12 23:12:39.379332215 +0100
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.3160/python-dephell.changes  
2020-03-23 12:52:56.320046018 +0100
@@ -1,0 +2,6 @@
+Mon Mar 23 07:48:46 UTC 2020 - Matej Cepl 
+
+- Add new source of macros.py-dephell so that we can manage
+  dephell_genspec macro in this package.
+
+---

New:

  macros.py-dephell



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.ADdfjc/_old  2020-03-23 12:52:56.832046340 +0100
+++ /var/tmp/diff_new_pack.ADdfjc/_new  2020-03-23 12:52:56.836046343 +0100
@@ -34,6 +34,7 @@
 Group:  Development/Languages/Python
 URL:https://github.com/dephell/dephell
 Source: 
https://files.pythonhosted.org/packages/source/d/dephell/dephell-%{version}.tar.gz
+Source1:macros.py-dephell
 Patch0: never-pin-deps.patch
 BuildRequires:  %{python_module base >= 3.5}
 BuildRequires:  %{python_module setuptools}
@@ -147,6 +148,9 @@
 %if ! %{with test}
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
+# Install macros.lua for rpm to have centralized place to
+# manage dephell_genspec macro
+install -D -m 644 %{SOURCE1} 
%{buildroot}%{_libexecdir}/rpm/macros.d/macros.py-dephell
 %endif
 
 %check
@@ -161,6 +165,8 @@
 %doc README.md README.rst
 %license LICENSE
 %python3_only %{_bindir}/dephell
+%python3_only %dir %{_libexecdir}/rpm/macros.d
+%python3_only %{_libexecdir}/rpm/macros.d/macros.py-dephell
 %{python_sitelib}/*
 %endif
 

++ macros.py-dephell ++
# Provide the macro so that we can change it with any changes upstream
%dephell_gensetup dephell deps convert --from pyproject.toml --to setup.py


commit python-dephell for openSUSE:Factory

2020-03-12 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2020-03-12 23:08:53

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.3160 (New)


Package is "python-dephell"

Thu Mar 12 23:08:53 2020 rev:8 rq:784351 version:0.8.1

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2020-03-04 09:47:19.530176648 +0100
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.3160/python-dephell.changes  
2020-03-12 23:12:39.379332215 +0100
@@ -1,0 +2,7 @@
+Thu Mar 12 14:28:49 UTC 2020 - Tomáš Chvátal 
+
+- Add patch to not pin deps, do not remove as it is generated
+  by upsream from toml but always refresh as needed:
+  * never-pin-deps.patch
+
+---

New:

  never-pin-deps.patch



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.S23wtp/_old  2020-03-12 23:12:40.019332468 +0100
+++ /var/tmp/diff_new_pack.S23wtp/_new  2020-03-12 23:12:40.023332470 +0100
@@ -34,6 +34,7 @@
 Group:  Development/Languages/Python
 URL:https://github.com/dephell/dephell
 Source: 
https://files.pythonhosted.org/packages/source/d/dephell/dephell-%{version}.tar.gz
+Patch0: never-pin-deps.patch
 BuildRequires:  %{python_module base >= 3.5}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  bash
@@ -135,6 +136,7 @@
 
 %prep
 %setup -q -n dephell-%{version}
+%patch0 -p1
 
 find tests -type d -name __pycache__ | xargs rm -rf
 

++ never-pin-deps.patch ++
Index: dephell-0.8.1/setup.py
===
--- dephell-0.8.1.orig/setup.py
+++ dephell-0.8.1/setup.py
@@ -61,7 +61,7 @@ setup(
 'dephell-pythons>=0.1.11', 'dephell-setuptools>=0.2.1',
 'dephell-shells>=0.1.3', 'dephell-specifier>=0.1.7',
 'dephell-venvs>=0.1.16', 'dephell-versioning', 'jinja2', 'm2r',
-'packaging', 'pip<=19.3.1,>=18.0', 'requests', 'ruamel.yaml', 
'tomlkit',
+'packaging', 'pip>=18.0', 'requests', 'ruamel.yaml', 'tomlkit',
 'yaspin'
 ],
 extras_require={



commit python-dephell for openSUSE:Factory

2020-03-04 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2020-03-04 09:47:06

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.26092 (New)


Package is "python-dephell"

Wed Mar  4 09:47:06 2020 rev:7 rq:781261 version:0.8.1

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2019-12-27 13:49:05.736476590 +0100
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.26092/python-dephell.changes 
2020-03-04 09:47:19.530176648 +0100
@@ -1,0 +2,26 @@
+Mon Mar  2 15:11:12 CET 2020 - Matej Cepl 
+
+Upgrade to 0.8.1:
+  - New commands: dephell package changelog, dephell package bug,
+dephell jail show, dephell inspect versioning.
+  - Experimental Windows support. Test it and contribute! (#343).
+Special thanks to @espdev who has done almost all the
+migration.
+  - Lazy imports. About 10 dependencies were converted into
+optional and will be installed by-demand. Installation with
+curl -L dephell.org/install | python3 isn't affected. (#349)
+  - Support new pip (362) and lock older pip because a new one is
+broken (#363)
+  - Rewritten installer (#365, #355)
+  - Meet dephell_argparse (#317).
+  - Meet DepHell-powered projects list (#339)
+  - Rename dephell autocomplete into dephell self autocomplete,
+and dephell auth into dephell self auth (#321).
+  - Support allow-prereleases key from Poetry 1.0.0 (#323)
+  - From now DepHell will not be tested on Python 3.5
+installation because nobody installs DepHell on Python 3.5
+(#334).
+- Switch to the multibuild, separating testing run.
+- And now whole test suite passes. Yay!
+
+---

Old:

  dephell-0.7.9.tar.gz

New:

  _multibuild
  dephell-0.8.1.tar.gz



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.MjNGT2/_old  2020-03-04 09:47:22.522178442 +0100
+++ /var/tmp/diff_new_pack.MjNGT2/_new  2020-03-04 09:47:22.522178442 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-dephell
 #
-# 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,16 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
-Name:   python-dephell
-Version:0.7.9
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "test"
+%define psuffix -test
+%bcond_without test
+%else
+%define psuffix %{nil}
+%bcond_with test
+%endif
+Name:   python-dephell%{psuffix}
+Version:0.8.1
 Release:0
 Summary:Dependency resolution for Python
 License:MIT
@@ -31,13 +39,14 @@
 BuildRequires:  bash
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:   python-Cerberus
+Requires:   python-Cerberus >= 1.3
 Requires:   python-Jinja2
 Requires:   python-aiohttp
 Requires:   python-appdirs
-Requires:   python-attrs
+Requires:   python-attrs >= 19.2.0
 Requires:   python-bowler
 Requires:   python-dephell-archive >= 0.1.5
+Requires:   python-dephell-argparse >= 0.1.1
 Requires:   python-dephell-discover >= 0.2.6
 Requires:   python-dephell-licenses >= 0.1.6
 Requires:   python-dephell-links >= 0.1.4
@@ -48,6 +57,7 @@
 Requires:   python-dephell-specifier >= 0.1.7
 Requires:   python-dephell-venvs >= 0.1.16
 Requires:   python-dephell-versioning
+Requires:   python-dephell_changelogs
 # Yeah, html5lib is required by dephell, and no, autodiscovery won’t find it.
 # rpmlint is stupid
 Requires:   python-docker
@@ -73,6 +83,7 @@
 Suggests:   python-yapf
 BuildArch:  noarch
 # SECTION test requirements
+%if %{with test}
 BuildRequires:  %{python_module Cerberus}
 BuildRequires:  %{python_module Jinja2}
 BuildRequires:  %{python_module aiohttp}
@@ -81,6 +92,7 @@
 BuildRequires:  %{python_module attrs}
 BuildRequires:  %{python_module bowler}
 BuildRequires:  %{python_module dephell-archive >= 0.1.5}
+BuildRequires:  %{python_module dephell-argparse >= 0.1.1}
 BuildRequires:  %{python_module dephell-discover >= 0.2.6}
 BuildRequires:  %{python_module dephell-licenses >= 0.1.6}
 BuildRequires:  %{python_module dephell-links >= 0.1.4}
@@ -91,10 +103,12 @@
 BuildRequires:  %{python_module dephell-specifier >= 0.1.7}
 BuildRequires:  %{python_module dephell-venvs >= 0.1.16}
 BuildRequires:  %{python_module dephell-versioning}
+BuildRequires:  %{python_module dephell_changelogs}
 BuildRequires:  %{python_module dockerpty}
 BuildRequires:  %{p

commit python-dephell for openSUSE:Factory

2019-12-27 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2019-12-27 13:49:03

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.6675 (New)


Package is "python-dephell"

Fri Dec 27 13:49:03 2019 rev:6 rq:759199 version:0.7.9

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2019-12-12 23:19:38.258205544 +0100
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.6675/python-dephell.changes  
2019-12-27 13:49:05.736476590 +0100
@@ -1,0 +2,5 @@
+Wed Dec 18 15:16:28 CET 2019 - Matej Cepl 
+
+- Don't remove the failing network tests, use --no-network.
+
+---



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.7rimur/_old  2019-12-27 13:49:06.152476885 +0100
+++ /var/tmp/diff_new_pack.7rimur/_new  2019-12-27 13:49:06.152476885 +0100
@@ -28,6 +28,7 @@
 Source: 
https://files.pythonhosted.org/packages/source/d/dephell/dephell-%{version}.tar.gz
 BuildRequires:  %{python_module base >= 3.5}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  bash
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-Cerberus
@@ -120,24 +121,6 @@
 %setup -q -n dephell-%{version}
 
 find tests -type d -name __pycache__ | xargs rm -rf
-# Network and missing dependencies
-rm \
-  tests/test_commands/test_deps_outdated.py \
-  tests/test_commands/test_deps_install.py \
-  tests/test_commands/test_deps_licenses.py \
-  tests/test_commands/test_deps_tree.py \
-  tests/test_commands/test_generate_license.py \
-  tests/test_commands/test_inspect_venv.py \
-  tests/test_commands/test_jail_install.py \
-  tests/test_commands/test_package_downloads.py \
-  tests/test_commands/test_package_install.py \
-  tests/test_commands/test_package_search.py \
-  tests/test_commands/test_package_show.py \
-  tests/test_controllers/test_safety.py \
-  tests/test_controllers/test_snyk.py \
-  tests/test_converters/test_imports.py \
-  tests/test_repositories/test_conda.py \
-  tests/test_resolving/test_smoke.py
 
 %build
 %python_build
@@ -149,7 +132,8 @@
 %check
 # Emulate Travis, which disables tests which expect a git repository
 export TRAVIS_OS_NAME=1
-%pytest -k 'not (test_load or test_repository_preserve or test_idempotency or 
test_get_deps_auth or test_get_deps or test_extra or test_get_releases or 
test_info_from_files or test_deps_file or test_preserve_path or 
test_git_parsing or test_bump_command_with_placeholder_tag)'
+# Failing tests dicsussed on gh#dephell/dephell_setuptools#4
+%pytest --no-network -k 'not (test_load or test_repository_preserve or 
test_idempotency or test_get_deps_auth or test_get_deps or test_extra or 
test_get_releases or test_info_from_files or test_deps_file or 
test_preserve_path or test_git_parsing or 
test_bump_command_with_placeholder_tag or test_inspect_venv_command)'
 
 %files %{python_files}
 %doc README.md README.rst




commit python-dephell for openSUSE:Factory

2019-12-12 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2019-12-12 23:19:33

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.4691 (New)


Package is "python-dephell"

Thu Dec 12 23:19:33 2019 rev:5 rq:755998 version:0.7.9

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2019-12-10 22:41:02.861839734 +0100
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.4691/python-dephell.changes  
2019-12-12 23:19:38.258205544 +0100
@@ -1,0 +2,5 @@
+Thu Dec 12 08:30:14 CET 2019 - Matej Cepl 
+
+- Yes, we do require html5lib, and no, autodiscovery won’t find it.
+
+---



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.HkWVqz/_old  2019-12-12 23:19:38.782205496 +0100
+++ /var/tmp/diff_new_pack.HkWVqz/_new  2019-12-12 23:19:38.786205497 +0100
@@ -47,10 +47,13 @@
 Requires:   python-dephell-specifier >= 0.1.7
 Requires:   python-dephell-venvs >= 0.1.16
 Requires:   python-dephell-versioning
+# Yeah, html5lib is required by dephell, and no, autodiscovery won’t find it.
+# rpmlint is stupid
 Requires:   python-docker
 Requires:   python-dockerpty
 Requires:   python-fissix
 Requires:   python-flatdict
+Requires:   python-html5lib
 Requires:   python-m2r
 Requires:   python-packaging
 Requires:   python-pip >= 18.0




commit python-dephell for openSUSE:Factory

2019-12-10 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2019-12-10 22:40:53

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.4691 (New)


Package is "python-dephell"

Tue Dec 10 22:40:53 2019 rev:4 rq:755643 version:0.7.9

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2019-11-27 13:51:57.608438916 +0100
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.4691/python-dephell.changes  
2019-12-10 22:41:02.861839734 +0100
@@ -1,0 +2,39 @@
+Tue Dec 10 17:30:41 CET 2019 - Matej Cepl 
+
+- revert previous change, apparently, that is the right one
+
+---
+Tue Dec 10 17:05:23 CET 2019 - Matej Cepl 
+
+- Fix all other dependencies to have underscored names.
+
+---
+Mon Dec  9 11:17:54 UTC 2019 - John Vandenberg 
+
+- Fix runtime dependency on dephell_setuptools
+
+---
+Mon Dec  9 09:29:46 UTC 2019 - John Vandenberg 
+
+- Remove fix_dephell_setuptools_deps.patch
+- Bump dependency versions otherwise dephell fails with
+  an exception in pkg_resources.
+
+---
+Sun Dec  1 18:56:39 CET 2019 - Matej Cepl 
+
+- Update to 0.7.9:
+  - A lot of small commands:
+- dephell self uncache (#312).
+- dephell self upgrade (#311).
+- dephell generate contributing (#255).
+- dephell inspect project (#296).
+- dephell project validate (#310).
+- Smart setup.py parsing. Meet dephell_setuptools (#308).
+- Stable setup.py generation (#292).
+- Cleaner sdist (#297).
+- a little bit more
+- Add fix_dephell_setuptools_deps.patch to resolve incorrect
+  required dependencies in setup.py gh#dephell/dephell#316
+
+---

Old:

  dephell-0.7.8.tar.gz

New:

  dephell-0.7.9.tar.gz



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.96nVCb/_old  2019-12-10 22:41:03.925839340 +0100
+++ /var/tmp/diff_new_pack.96nVCb/_new  2019-12-10 22:41:03.933839336 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-dephell
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-dephell
-Version:0.7.8
+Version:0.7.9
 Release:0
 Summary:Dependency resolution for Python
 License:MIT
@@ -40,8 +40,9 @@
 Requires:   python-dephell-discover >= 0.2.6
 Requires:   python-dephell-licenses >= 0.1.6
 Requires:   python-dephell-links >= 0.1.4
-Requires:   python-dephell-markers >= 1.0.0
+Requires:   python-dephell-markers >= 1.0.2
 Requires:   python-dephell-pythons >= 0.1.11
+Requires:   python-dephell-setuptools >= 0.2.1
 Requires:   python-dephell-shells >= 0.1.3
 Requires:   python-dephell-specifier >= 0.1.7
 Requires:   python-dephell-venvs >= 0.1.16
@@ -50,7 +51,6 @@
 Requires:   python-dockerpty
 Requires:   python-fissix
 Requires:   python-flatdict
-Requires:   python-html5lib
 Requires:   python-m2r
 Requires:   python-packaging
 Requires:   python-pip >= 18.0
@@ -80,8 +80,9 @@
 BuildRequires:  %{python_module dephell-discover >= 0.2.6}
 BuildRequires:  %{python_module dephell-licenses >= 0.1.6}
 BuildRequires:  %{python_module dephell-links >= 0.1.4}
-BuildRequires:  %{python_module dephell-markers >= 1.0.0}
+BuildRequires:  %{python_module dephell-markers >= 1.0.2}
 BuildRequires:  %{python_module dephell-pythons >= 0.1.11}
+BuildRequires:  %{python_module dephell-setuptools >= 0.2.1}
 BuildRequires:  %{python_module dephell-shells >= 0.1.3}
 BuildRequires:  %{python_module dephell-specifier >= 0.1.7}
 BuildRequires:  %{python_module dephell-venvs >= 0.1.16}
@@ -114,6 +115,7 @@
 
 %prep
 %setup -q -n dephell-%{version}
+
 find tests -type d -name __pycache__ | xargs rm -rf
 # Network and missing dependencies
 rm \

++ dephell-0.7.8.tar.gz -> dephell-0.7.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dephell-0.7.8/PKG-INFO new/dephell-0.7.9/PKG-INFO
--- old/dephell-0.7.8/PKG-INFO  1970-01-01 01:00:00.0 +0100
+++ new/dephell-0.7.9/PKG-INFO  1970-01-01 01:00:00.0 +0100
@@

commit python-dephell for openSUSE:Factory

2019-11-27 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2019-11-27 13:51:46

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.26869 (New)


Package is "python-dephell"

Wed Nov 27 13:51:46 2019 rev:3 rq:745368 version:0.7.8

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2019-09-26 20:43:37.382159497 +0200
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.26869/python-dephell.changes 
2019-11-27 13:51:57.608438916 +0100
@@ -1,0 +2,12 @@
+Fri Oct 25 02:02:16 UTC 2019 - John Vandenberg 
+
+- Update to v0.7.8
+  * Fuzzy command name search (#247, #122).
+  * Configure DepHell with environment variables (#248).
+  * Colored JSON output (#262, #260, #205).
+  * Table output with --table (#277, #267, #206).
+  * New attrs (#261).
+  * ruamel.yaml instead of pyyaml (#275)
+  * pip 19.3.1 support
+
+---

Old:

  dephell-0.7.7.tar.gz

New:

  dephell-0.7.8.tar.gz



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.KxfwuC/_old  2019-11-27 13:51:58.300438342 +0100
+++ /var/tmp/diff_new_pack.KxfwuC/_new  2019-11-27 13:51:58.304438339 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-dephell
-Version:0.7.7
+Version:0.7.8
 Release:0
 Summary:Dependency resolution for Python
 License:MIT
@@ -32,7 +32,6 @@
 BuildRequires:  python-rpm-macros
 Requires:   python-Cerberus
 Requires:   python-Jinja2
-Requires:   python-PyYAML
 Requires:   python-aiohttp
 Requires:   python-appdirs
 Requires:   python-attrs
@@ -50,12 +49,16 @@
 Requires:   python-docker
 Requires:   python-dockerpty
 Requires:   python-fissix
+Requires:   python-flatdict
 Requires:   python-html5lib
 Requires:   python-m2r
 Requires:   python-packaging
 Requires:   python-pip >= 18.0
+Requires:   python-pygments
 Requires:   python-requests
+Requires:   python-ruamel.yaml
 Requires:   python-setuptools
+Requires:   python-tabulate
 Requires:   python-tomlkit
 Requires:   python-yaspin
 Recommends: git-core
@@ -68,7 +71,6 @@
 # SECTION test requirements
 BuildRequires:  %{python_module Cerberus}
 BuildRequires:  %{python_module Jinja2}
-BuildRequires:  %{python_module PyYAML}
 BuildRequires:  %{python_module aiohttp}
 BuildRequires:  %{python_module aioresponses}
 BuildRequires:  %{python_module appdirs}
@@ -87,14 +89,18 @@
 BuildRequires:  %{python_module dockerpty}
 BuildRequires:  %{python_module docker}
 BuildRequires:  %{python_module fissix}
+BuildRequires:  %{python_module flatdict}
 BuildRequires:  %{python_module html5lib}
 BuildRequires:  %{python_module m2r}
 BuildRequires:  %{python_module packaging}
 BuildRequires:  %{python_module pip >= 18.0}
+BuildRequires:  %{python_module pygments}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module requests-mock}
 BuildRequires:  %{python_module requests}
+BuildRequires:  %{python_module ruamel.yaml}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module tabulate}
 BuildRequires:  %{python_module tomlkit}
 BuildRequires:  %{python_module yaspin}
 BuildRequires:  git-core

++ dephell-0.7.7.tar.gz -> dephell-0.7.8.tar.gz ++
 1982 lines of diff (skipped)




commit python-dephell for openSUSE:Factory

2019-09-26 Thread root
Hello community,

here is the log from the commit of package python-dephell for openSUSE:Factory 
checked in at 2019-09-26 20:43:15

Comparing /work/SRC/openSUSE:Factory/python-dephell (Old)
 and  /work/SRC/openSUSE:Factory/.python-dephell.new.2352 (New)


Package is "python-dephell"

Thu Sep 26 20:43:15 2019 rev:2 rq:733401 version:0.7.7

Changes:

--- /work/SRC/openSUSE:Factory/python-dephell/python-dephell.changes
2019-09-16 10:50:05.731174619 +0200
+++ /work/SRC/openSUSE:Factory/.python-dephell.new.2352/python-dephell.changes  
2019-09-26 20:43:37.382159497 +0200
@@ -1,0 +2,9 @@
+Thu Sep 26 10:52:40 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.7.7:
+  * Lazy dependencies overwriting (#232, #229).
+  * Removed Snyk support (#245).
+  * Added custom User-Agent to all requests (#242, #243, #231)
+  * Updated documentation interface (#241).
+
+---

Old:

  dephell-0.7.6.tar.gz

New:

  dephell-0.7.7.tar.gz



Other differences:
--
++ python-dephell.spec ++
--- /var/tmp/diff_new_pack.8eWdrA/_old  2019-09-26 20:43:38.118157531 +0200
+++ /var/tmp/diff_new_pack.8eWdrA/_new  2019-09-26 20:43:38.122157520 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-dephell
-Version:0.7.6
+Version:0.7.7
 Release:0
 Summary:Dependency resolution for Python
 License:MIT

++ dephell-0.7.6.tar.gz -> dephell-0.7.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dephell-0.7.6/PKG-INFO new/dephell-0.7.7/PKG-INFO
--- old/dephell-0.7.6/PKG-INFO  1970-01-01 01:00:00.0 +0100
+++ new/dephell-0.7.7/PKG-INFO  1970-01-01 01:00:00.0 +0100
@@ -1,9 +1,10 @@
 Metadata-Version: 2.1
 Name: dephell
-Version: 0.7.6
+Version: 0.7.7
 Summary: Dependency resolution for Python
+Home-Page: https://dephell.org/
 Project-URL: Repository, https://github.com/dephell/dephell
-Project-URL: Documentation, https://dephell.readthedocs.io/ 
+Project-URL: Documentation, https://dephell.org/docs/
 Author: Gram
 Author-email: master_f...@mail.ru
 License: MIT
@@ -70,28 +71,26 @@
 Features:
 
 
-* Manage dependencies: `convert between formats 
`_\ , `instаll 
`_\ , lock, `add new 
`_\ , resolve conflicts.
-* Manage virtual environments: `create 
`_\ , `remove 
`_\ , `inspect 
`_\ , `run shell 
`_\ , `run commands inside 
`_.
-* `Install CLI tools `_ 
into isolated environments.
-* Manage packages: `install 
`_\ , `list 
`_\ , `search 
`_ on PyPI.
-* `Build `_ packages 
(to upload on PyPI), `test 
`_\ , `bump project 
version `_.
-* `Discover licenses `_ 
of all project dependencies, show `outdated 
`_ packages, `find 
security issues `_.
-* Generate `.editorconfig 
`_\ , `LICENSE 
`_\ , `AUTHORS 
`_\ , `.travis.yml 
`_.
+* Manage dependencies: `convert between formats 
`_\ , `instаll 
`_\ , lock, `add new 
`_\ , resolve conflicts.
+* Manage virtual environments: `create 
`_\ , `remove 
`_\ , `inspect 
`_\ , `run shell 
`_\ , `run commands inside 
`_.
+* `Install CLI tools