#1 [ANNOUNCED] Update to 6.0.0
Merged 4 months ago by music. Opened 5 months ago by music.
rpms/ music/python-pynamodb v6  into  rawhide

file modified
+1
@@ -11,3 +11,4 @@ 

  /PynamoDB-5.4.1.tar.gz

  /PynamoDB-5.5.0.tar.gz

  /PynamoDB-5.5.1.tar.gz

+ /PynamoDB-6.0.0.tar.gz

file added
+12
@@ -0,0 +1,12 @@ 

+ upstream_project_url: https://github.com/pynamodb/PynamoDB

+ copy_upstream_release_description: false

+ 

+ jobs:

+   - job: pull_from_upstream

+     trigger: release

+     dist_git_branches:

+       - fedora-rawhide

+   - job: koji_build

+     trigger: commit

+     dist_git_branches:

+       - fedora-all

file removed
-22
@@ -1,22 +0,0 @@ 

- From 164974838bfceb186c1b46a7f2a7180f09e45aee Mon Sep 17 00:00:00 2001

- From: "Benjamin A. Beasley" <code@musicinmybrain.net>

- Date: Wed, 29 Nov 2023 10:35:30 -0500

- Subject: [PATCH] In setup.cfg, avoid deprecated license_file

- 

- Use license_files instead.

- 

- https://setuptools.pypa.io/en/latest/userguide/declarative_config.html

- ---

-  setup.cfg | 2 +-

-  1 file changed, 1 insertion(+), 1 deletion(-)

- 

- diff --git a/setup.cfg b/setup.cfg

- index fae5f81fc..666e44dd6 100644

- --- a/setup.cfg

- +++ b/setup.cfg

- @@ -2,4 +2,4 @@

-  universal = False

-  

-  [metadata]

- -license_file = LICENSE

- +license_files = LICENSE

file modified
+7 -9
@@ -6,7 +6,7 @@ 

  

  Name:           python-pynamodb

  Summary:        A pythonic interface to Amazon’s DynamoDB

- Version:        5.5.1

+ Version:        6.0.0

  Release:        %autorelease

  

  # SPDX
@@ -16,10 +16,6 @@ 

  # and tests.

  Source:         %{url}/archive/%{version}/PynamoDB-%{version}.tar.gz

  

- # In setup.cfg, avoid deprecated license_file

- # https://github.com/pynamodb/PynamoDB/pull/1207

- Patch:          %{url}/pull/1207.patch

- 

  BuildArch:      noarch

  

  BuildRequires:  python3-devel
@@ -68,12 +64,10 @@ 

    # Get non-CI dev dependencies (no coverage/linting)

    awk '/^# only used in CI/ {ci=1}; !ci' requirements-dev.txt

  } | tee requirements-filtered.txt

- # Don’t generate (unfiltered) dev dependencies for tox:

- sed -r -i 's/[-]rrequirements-dev\.txt//' tox.ini

  

  

  %generate_buildrequires

- %pyproject_buildrequires -x signals -t requirements-filtered.txt

+ %pyproject_buildrequires -x signals requirements-filtered.txt

  

  

  %build
@@ -91,7 +85,11 @@ 

  

  

  %check

- %tox

+ # The integration tests need to connect to a local copy of DynamoDB; see the

+ # “Run dynamodb_local” step in .github/workflows.test.yaml. We can’t use a

+ # pre-compiled Java application for testing, and only a negligible number of

+ # integration tests can work without it, so we skip the integration tests.

+ %pytest --ignore-glob='tests/integration/*' -v

  

  

  %files -n python3-pynamodb -f %{pyproject_files}

file modified
+1 -1
@@ -1,1 +1,1 @@ 

- SHA512 (PynamoDB-5.5.1.tar.gz) = 0d5a7ba407bf45e449fa22c53f1d54beb47d7fc45cf08d4c19f9b805e8f80ced9a4cce88baeb7793e8b0aae201e4328ec48c8e7b2d7b4ab108558a796c4eebda

+ SHA512 (PynamoDB-6.0.0.tar.gz) = b35f20b7dd9d03d5c78ac678288945465b052c2d4db0b31d207bae879cd7b7a051b5b7ca6f034fa646275f315bb768419d71e3996905d4b344d9daa11c747cb0

Source diff: https://github.com/pynamodb/PynamoDB/compare/5.5.1...6.0.0

Release notes: https://pynamodb.readthedocs.io/en/latest/release_notes.html#v6-0-0

This is a major release with breaking changes, so it will be announced to the devel mailing list today and merged and built no earlier than 2024-01-21. This is a leaf package, so there should be no impact.

2 new commits added

  • Update to 6.0.0 (close RHBZ#2258350)
  • Configure Packit
5 months ago

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci
https://fedora.softwarefactory-project.io/zuul/buildset/564e56a17fac4b338b46cf59c89469d3

2 new commits added

  • Update to 6.0.0 (close RHBZ#2258350)
  • Configure Packit
5 months ago

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/ce8706a2c4e244f99986df1ebb1f0791

rebased onto 5077543

4 months ago

Pull-Request has been merged by music

4 months ago

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/931ec31966304857921de7312bec0727