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 <[email protected]>
+
+- 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")