From e9b4aeb97a6d0b5b8c57fc94c5340a7b0ffd89efaa373787be3bb1b7c25b86f2 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Tue, 24 Jan 2023 08:31:33 +0000 Subject: [PATCH] Accepting request 1060191 from home:mnhauke - Update to version 2.4.0 New Features: * Timezone support. Improvements: * Added support for Python 3.10, 3.11 and latest PyPy * Added support for `allowed_statuses` to ``include`` param and on demand includes for Issue resource. * Added support for `issue_custom_fields` to ``include`` param and on demand includes for Project resource. - Added support for `comments` and `attachments` to ``include`` param and on demand includes for News resource. * Added support for Project ``close()``, ``reopen()``, ``archive()``, ``unarchive()`` operations. * Added support for updating and deleting issue journals. Backwards Incompatible Changes: * Switched to pytest instead of nose as nose project is dead * Removed usage of distutils.LooseVersion internally since it became deprecated and caused warnings, because of that all version info internally is now being represented as tuples and not strings as before. Bugfixes: * Stop raising `ResourceAttrError` for attributes that actually exist, but their value is `None`. * Project resource ``default_assignee`` attribute was returned as a dict instead of being converted to Resource object. * Project resource ``time_entry_activities`` attribute was returned as a list instead of being converted to ResourceSet object. OBS-URL: https://build.opensuse.org/request/show/1060191 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-redmine?expand=0&rev=11 --- python-python-redmine.changes | 32 ++++++++++++++++++++++++++++++++ python-python-redmine.spec | 14 +++++++------- python-redmine-2.3.0.tar.gz | 3 --- python-redmine-2.4.0.tar.gz | 3 +++ 4 files changed, 42 insertions(+), 10 deletions(-) delete mode 100644 python-redmine-2.3.0.tar.gz create mode 100644 python-redmine-2.4.0.tar.gz diff --git a/python-python-redmine.changes b/python-python-redmine.changes index 0f481e2..5bc447a 100644 --- a/python-python-redmine.changes +++ b/python-python-redmine.changes @@ -1,3 +1,35 @@ +------------------------------------------------------------------- +Sat Jan 21 21:29:52 UTC 2023 - Martin Hauke + +- Update to version 2.4.0 + New Features: + * Timezone support. + Improvements: + * Added support for Python 3.10, 3.11 and latest PyPy + * Added support for `allowed_statuses` to ``include`` param and + on demand includes for Issue resource. + * Added support for `issue_custom_fields` to ``include`` + param and on demand includes for Project resource. + - Added support for `comments` and `attachments` to ``include`` + param and on demand includes for News resource. + * Added support for Project ``close()``, ``reopen()``, + ``archive()``, ``unarchive()`` operations. + * Added support for updating and deleting issue journals. + Backwards Incompatible Changes: + * Switched to pytest instead of nose as nose project is dead + * Removed usage of distutils.LooseVersion internally since it + became deprecated and caused warnings, because of that all + version info internally is now being represented as tuples + and not strings as before. + Bugfixes: + * Stop raising `ResourceAttrError` for attributes that actually + exist, but their value is `None`. + * Project resource ``default_assignee`` attribute was returned + as a dict instead of being converted to Resource object. + * Project resource ``time_entry_activities`` attribute was + returned as a list instead of being converted to ResourceSet + object. + ------------------------------------------------------------------- Tue Apr 12 08:29:30 UTC 2022 - Markéta Machová diff --git a/python-python-redmine.spec b/python-python-redmine.spec index c3a086c..ac6a08f 100644 --- a/python-python-redmine.spec +++ b/python-python-redmine.spec @@ -1,7 +1,7 @@ # # spec file for package python-python-redmine # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,22 +16,21 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-python-redmine -Version: 2.3.0 +Version: 2.4.0 Release: 0 Summary: Python library for the Redmine RESTful API License: Apache-2.0 Group: Development/Languages/Python URL: https://python-redmine.com Source: https://files.pythonhosted.org/packages/source/p/python-redmine/python-redmine-%{version}.tar.gz -BuildRequires: %{python_module coverage} +BuildRequires: %{python_module pytest-cov} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module requests >= 2.23.0} +BuildRequires: %{python_module requests >= 2.28.2} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-requests >= 2.23.0 +Requires: python-requests >= 2.28.2 BuildArch: noarch %python_subpackages @@ -57,6 +56,7 @@ powerful Pythonic API inspired by a well-known Django ORM. %files %{python_files} %license LICENSE %doc CHANGELOG.rst README.rst -%{python_sitelib}/* +%{python_sitelib}/redminelib +%{python_sitelib}/python_redmine-* %changelog diff --git a/python-redmine-2.3.0.tar.gz b/python-redmine-2.3.0.tar.gz deleted file mode 100644 index 0b538aa..0000000 --- a/python-redmine-2.3.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:96889d1ae59b5830337e2c2fff1e2ce54103e52bbb632bd7c648f7d2d0274d25 -size 67915 diff --git a/python-redmine-2.4.0.tar.gz b/python-redmine-2.4.0.tar.gz new file mode 100644 index 0000000..a73f179 --- /dev/null +++ b/python-redmine-2.4.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29e1c479e6bedc4b193f84dda25121a1a0fcc30969c7f0f6e729c5638749e9d8 +size 67730