Hello community,
here is the log from the commit of package python-md2workflow for
openSUSE:Leap:15.2 checked in at 2020-06-06 15:47:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/python-md2workflow (Old)
and /work/SRC/openSUSE:Leap:15.2/.python-md2workflow.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-md2workflow"
Sat Jun 6 15:47:51 2020 rev:5 rq:811568 version:1.4.18
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/python-md2workflow/python-md2workflow.changes
2020-04-30 18:51:59.508668350 +0200
+++
/work/SRC/openSUSE:Leap:15.2/.python-md2workflow.new.3606/python-md2workflow.changes
2020-06-06 15:47:52.523930095 +0200
@@ -1,0 +2,28 @@
+Thu Jun 4 09:20:44 UTC 2020 - Lubos Kocman <[email protected]>
+- Update to 1.4.18
+
+- Use github source url instead of pypy as it contains tests
+- Use correct openSUSE project url
+- Fix issues with optparse call in pytest
+- Fix pytest issues on python2
+- Add missing dependency on icalendar (schedule integration)
+- Add dependencies for pytest execution
+
+-------------------------------------------------------------------
+Thu Jun 4 08:04:03 UTC 2020 - Lubos Kocman <[email protected]>
+
+- Fix __pycache__ reference for python2.
+ ensure to reference *.py* for python2 (py, pyo, pyc)
+ Builds on Leap fail on this
+
+-------------------------------------------------------------------
+Thu Jun 4 06:34:38 UTC 2020 - Lubos Kocman <[email protected]>
+- Update to 1.4.15
+
+* Reworked plugins into submodules, so handling of individual
+ __pycache__ is now easier
+
+* Removed direct dependency in setup.py on backported
+ python-configparser. Configparser is part of python3
+
+-------------------------------------------------------------------
Old:
----
md2workflow-1.4.12.tar.gz
New:
----
1.4.18.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-md2workflow.spec ++++++
--- /var/tmp/diff_new_pack.ajW0Ne/_old 2020-06-06 15:47:52.955931625 +0200
+++ /var/tmp/diff_new_pack.ajW0Ne/_new 2020-06-06 15:47:52.955931625 +0200
@@ -18,22 +18,27 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-md2workflow
-Version: 1.4.12
+Version: 1.4.18
Release: 0
Summary: Tool to create a JIRA or other Workflow from markdown files
License: GPL-3.0-only
Group: Development/Languages/Python
-URL: https://github.com/lkocman/md2workflow.git
-Source:
https://files.pythonhosted.org/packages/source/m/md2workflow/md2workflow-%{version}.tar.gz
+URL: https://github.com/openSUSE/md2workflow
+Source:
https://github.com/openSUSE/md2workflow/archive/%{version}.tar.gz
Source1: LICENSE
Source2: suse-prod.conf
Source3: suse-devel.conf
Source4: suse-staging.conf
Source5: suse-lutoslawski.conf
Source6: opensuse-prod.conf
+BuildRequires: %{python_module icalendar}
+BuildRequires: %{python_module jira}
+BuildRequires: %{python_module pytest}
+BuildRequires: %{python_module python-redmine}
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+Requires: python-icalendar
Requires: python-md2workflow-common
Requires(post): update-alternatives
Requires(postun): update-alternatives
@@ -84,6 +89,9 @@
%build
%python_build
+%check
+%pytest
+
%install
%python_install
%python_clone -a %{buildroot}%{_bindir}/md2workflow
@@ -99,46 +107,37 @@
%files %{python_files}
%license LICENSE
%python_alternative %{_bindir}/md2workflow
-%pycache_only %{python_sitelib}/md2workflow/backend/__pycache__/__init*
-%pycache_only %{python_sitelib}/md2workflow/backend/__pycache__/genericbackend*
+%if "%{python_flavor}" != "python2"
%pycache_only %{python_sitelib}/md2workflow/__pycache__
-%pycache_only %{python_sitelib}/md2workflow/validation/__pycache__/__init*
-%pycache_only %{python_sitelib}/md2workflow/validation/__pycache__/config*
-%pycache_only %{python_sitelib}/md2workflow/validation/__pycache__/project*
+%pycache_only %{python_sitelib}/md2workflow/backend/__pycache__
+%pycache_only %{python_sitelib}/md2workflow/validation/__pycache__
+%endif
%dir %{python_sitelib}/md2workflow
+%{python_sitelib}/md2workflow/*.py*
%dir %{python_sitelib}/md2workflow/backend
-%dir %{python_sitelib}/md2workflow/backend
+%{python_sitelib}/md2workflow/backend/*.py*
%dir %{python_sitelib}/md2workflow/validation
-%{python_sitelib}/md2workflow/backend/genericbackend.*
-%{python_sitelib}/md2workflow/backend/__init__.*
-%{python_sitelib}/md2workflow/cli.*
+%{python_sitelib}/md2workflow/validation/*.py*
%{python_sitelib}/md2workflow*.egg-info
-%{python_sitelib}/md2workflow/__init__.*
-%{python_sitelib}/md2workflow/markdown.*
-%{python_sitelib}/md2workflow/schedule.*
-%{python_sitelib}/md2workflow/validation/config_validation.*
-%{python_sitelib}/md2workflow/validation/__init__.*
-%{python_sitelib}/md2workflow/validation/project_validation.*
-%{python_sitelib}/md2workflow/workflow.*
%files %{python_files plugins-jira}
-%{python_sitelib}/md2workflow/backend/jirabackend.*
-%{python_sitelib}/md2workflow/validation/jira_validation.*
+%dir %{python_sitelib}/md2workflow/backend/jirabackend
+%{python_sitelib}/md2workflow/backend/jirabackend/*.py*
+%dir %{python_sitelib}/md2workflow/validation/jira_validation
+%{python_sitelib}/md2workflow/validation/jira_validation/*.py*
%if "%{python_flavor}" != "python2"
-%dir %{python_sitelib}/md2workflow/backend/__pycache__
-%dir %{python_sitelib}/md2workflow/validation/__pycache__
-%pycache_only %{python_sitelib}/md2workflow/backend/__pycache__/jira*
-%pycache_only %{python_sitelib}/md2workflow/validation/__pycache__/jira*
+%pycache_only %{python_sitelib}/md2workflow/backend/jirabackend/__pycache__
+%pycache_only
%{python_sitelib}/md2workflow/validation/jira_validation/__pycache__
%endif
%files %{python_files plugins-redmine}
-%{python_sitelib}/md2workflow/backend/redminebackend.*
-%{python_sitelib}/md2workflow/validation/redmine_validation.*
+%dir %{python_sitelib}/md2workflow/backend/redminebackend
+%{python_sitelib}/md2workflow/backend/redminebackend/*.py*
+%dir %{python_sitelib}/md2workflow/validation/redmine_validation
+%{python_sitelib}/md2workflow/validation/redmine_validation/*.py*
%if "%{python_flavor}" != "python2"
-%dir %{python_sitelib}/md2workflow/backend/__pycache__
-%dir %{python_sitelib}/md2workflow/validation/__pycache__
-%pycache_only %{python_sitelib}/md2workflow/backend/__pycache__/redmine*
-%pycache_only %{python_sitelib}/md2workflow/validation/__pycache__/redmine*
+%pycache_only %{python_sitelib}/md2workflow/backend/redminebackend/__pycache__
+%pycache_only
%{python_sitelib}/md2workflow/validation/redmine_validation/__pycache__
%endif
%files -n python-md2workflow-common
++++++ md2workflow-1.4.12.tar.gz -> 1.4.18.tar.gz ++++++
++++ 4142 lines of diff (skipped)