Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-PyGithub for openSUSE:Factory checked in at 2024-09-09 14:45:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-PyGithub (Old) and /work/SRC/openSUSE:Factory/.python-PyGithub.new.10096 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-PyGithub" Mon Sep 9 14:45:30 2024 rev:23 rq:1199617 version:2.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-PyGithub/python-PyGithub.changes 2024-03-10 20:26:17.245674742 +0100 +++ /work/SRC/openSUSE:Factory/.python-PyGithub.new.10096/python-PyGithub.changes 2024-09-09 14:46:39.076205050 +0200 @@ -1,0 +2,36 @@ +Sun Sep 8 12:25:40 UTC 2024 - Ben Greiner <c...@bnavigator.de> + +- Update to 2.4.0 + ## New features + * Allow custom authentication @kliem (#2987) + ## Improvements + * Add has_discussions to AuthenticatedUser and Repository classes + @cwlls (#3020) + * Update more SecurityAndAnalysis attributes @squatched (#3025) + * Implement support for re-running only failed workflow jobs. + @chrisgavin (#2983) + * Add possibility to mark a thread/notification as done @m42e + (#2985) + * Add "pull_request_review_id" to PullRequestComment object + @stroebs (#3000) + * Add minimize and unminimize functions for IssueComment class + @arash77 (#3005) + * Support Organization/Repository custom properties @jackylamhk + (#2968) + * Add dict type to add_attribute script @jackylamhk (#2977) + * Allow for deleting and restoring branch associated with PR + @austinsasko (#1784) + * Add "archived_at" to Organization object. @billnapier (#2974) + * Adds Security & Analysis To Repository @squatched (#2960) + * Add added_by and last_used attributes to RepositoryKey @ramiro + (#2952) + * Add make_latest to GitRelease.update_release @treee111 (#2888) + * Make Commit.files return PaginatedList @iarspider (#2939) + ## Bug Fixes + * Fix GraphQL Queries with Variables @kgal-pan (#3002) +- Many more new features improvements and bug fixes since 1.57 + * Check https://github.com/PyGithub/PyGithub/releases +- Modernize specfile +- Provide lowercase PyPI name + +------------------------------------------------------------------- Old: ---- v1.57.tar.gz New: ---- pygithub-2.4.0.tar.gz python-PyGithub.rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-PyGithub.spec ++++++ --- /var/tmp/diff_new_pack.U3L5mc/_old 2024-09-09 14:46:40.236253136 +0200 +++ /var/tmp/diff_new_pack.U3L5mc/_new 2024-09-09 14:46:40.244253468 +0200 @@ -18,43 +18,55 @@ %{?sle15_python_module_pythons} Name: python-PyGithub -Version: 1.57 +Version: 2.4.0 Release: 0 Summary: Python library to use the GitHub API v3 License: LGPL-3.0-or-later URL: https://github.com/PyGithub/PyGithub -Source: https://github.com/PyGithub/PyGithub/archive/v%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/p/pygithub/pygithub-%{version}.tar.gz +Source99: python-PyGithub.rpmlintrc BuildRequires: %{python_module Deprecated} -BuildRequires: %{python_module PyJWT} +BuildRequires: %{python_module PyJWT >= 2.4.0} BuildRequires: %{python_module PyNaCl >= 1.4.0} -BuildRequires: %{python_module httpretty >= 0.9.6} -BuildRequires: %{python_module pytest} +BuildRequires: %{python_module cryptography >= 3.4} +BuildRequires: %{python_module pip} BuildRequires: %{python_module requests >= 2.14.0} +BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module typing-extensions >= 4.0.0} +BuildRequires: %{python_module urllib3 >= 1.26.0} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-Deprecated -Requires: python-PyJWT +Requires: python-PyJWT >= 2.4.0 Requires: python-PyNaCl >= 1.4.0 +Requires: python-cryptography >= 3.4 Requires: python-requests >= 2.14.0 -Recommends: python-cryptography +Requires: python-typing-extensions >= 4.0.0 +Requires: python-urllib3 >= 1.26.0 +Provides: python-pygithub = %{version}-%{release} +# SECTION test requirements +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module httpretty} +# /SECTION BuildArch: noarch %python_subpackages %description -PyGithub is a Python 3 library to use the Github API v3. -Github resources (repositories, user profiles, organizations, -etc.) can be managed with this. +PyGitHub is a Python library to access the GitHub REST API. +This library enables you to manage [GitHub] resources such as repositories, +user profiles, and organizations in your Python applications. %prep -%setup -q -n PyGithub-%{version} -%autopatch -p1 +%autosetup -p1 -n pygithub-%{version} +sed -i s/--color=yes// pyproject.toml %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %check @@ -63,5 +75,6 @@ %files %{python_files} %license COPYING COPYING.LESSER %doc README.md -%{python_sitelib}/* +%{python_sitelib}/github +%{python_sitelib}/PyGithub-%{version}.dist-info ++++++ python-PyGithub.rpmlintrc ++++++ # part of pyjwt[cryptography] requirement addFilter("python-leftover-require python3.*-cryptography")