14
0

- Update to 0.19.1:

* Fix "Table 'django_session' doesn't exist" error
  * Unify identities with same source
  * Use correct base URL for login and change password API calls (#851)
  * Display individual's most recent organization
  * CSRF token is only required on web requests
  * Link to profile in individual cards (#837)
  * Open calendar to the side of the date input (#838)
  * Improved loading time when looking for organizations
  * Gitdm identities importer
  * Fix individual page not loading
  * Recommendations for individuals modified after a given date (#813)
  * Add individual to workspace from their profile page (#816)
  * Cache individuals table data (#821)
  * Strict criteria for merge recommendations (#812)
  * Text field to update enrollment dates (#819)
  * Improved organization selector (#820)
  * API method to create a scheduled task
  * Manage app settings from the user interface
  * Remove tasks that fail to be scheduled
  * Add Python 3.9 and drop 3.7 support
  * Sub-domain affiliation error (#805)
- Refresh patches.
- Add patch use-correct-assertion-methods.patch:
  * Use non-deprecated and non-removed assertion methods.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=40
This commit is contained in:
2024-02-06 04:50:10 +00:00
committed by Git OBS Bridge
parent 3ba92a2f3d
commit 1d46b71e1d
7 changed files with 119 additions and 31 deletions

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-sortinghat
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: python-sortinghat
Version: 0.12.0
Version: 0.19.1
Release: 0
Summary: A tool to manage identities
License: GPL-3.0-only
@@ -26,6 +26,9 @@ Source: https://github.com/chaoss/grimoirelab-sortinghat/archive/refs/ta
# PATCH-FIX-OPENSUSE Allow overridding the database config
Patch0: allow-database-config-overrides.patch
Patch1: add-missing-format-calls.patch
# PATCH-FIX-UPSTREAM gh#chaoss/grimoirelab-sortinghat#855
Patch2: use-correct-assertion-methods.patch
BuildRequires: %{python_module base >= 3.9}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module poetry-core}
BuildRequires: %{python_module wheel}
@@ -45,14 +48,17 @@ Requires: python-django-treebeard >= 4.5
Requires: python-graphene >= 2.1.5
Requires: python-graphene-django
Requires: python-grimoirelab-toolkit >= 0.3
Requires: python-importlib-resources
Requires: python-mysqlclient >= 2.0
Requires: python-numpy
Requires: python-pandas >= 1.3
Requires: python-python-dateutil >= 2.8.0
Requires: python-requests >= 2.7
Requires: python-rq
Requires: python-setuptools
Requires: python-sgqlc
Requires(post): update-alternatives
Requires(postun):update-alternatives
Requires(postun): update-alternatives
BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module Jinja2 >= 3.1}