Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-pynamodb-6.1.0-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python313-pynamodb Distribution: openSUSE:Factory:zSystems
Version: 6.1.0 Vendor: openSUSE
Release: 1.1 Build date: Mon Jun 30 11:19:50 2025
Group: Unspecified Build host: reproducible
Size: 567149 Source RPM: python-pynamodb-6.1.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/pynamodb/PynamoDB
Summary: Python Interface to DynamoDB
A Python interface for Amazon's DynamoDB.

Provides

Requires

License

MIT

Changelog

* Mon Jun 30 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 6.1.0
    * Add a wait argument to Model.delete_table (#1270)
    * Add the ability to set or unset the boto retry configuration (#1271)
  - from version 6.0.2
    * Fix a warning about datetime.utcfromtimestamp deprecation (#1261)
  - from version 6.0.1
    * For failed transaction, return the underlying item in
      cancellation_reasons[...].raw_item (#1226). This only
      applies when passing return_values=ALL_OLD.
    * Fixing (#1242) regression to the extra_headers feature. These
      headers are intended for proxies that strip them, so they should
      be excluded from the AWS signature.
  - from version 6.0.0
    * BinaryAttribute and BinarySetAttribute have undergone breaking changes:
    * The attributes’ internal encoding has changed. To prevent this change
      going unnoticed, a new required legacy_encoding parameter was added:
      see Upgrading Binary(Set)Attribute for details. If your codebase uses
      BinaryAttribute or BinarySetAttribute, go over the attribute declarations
      and mark them accordingly.
    * When using binary attributes, the return value of serialize() will no
      longer be JSON-serializable since it will contain bytes objects. Use
      to_dynamodb_dict() and to_simple_dict() for JSON-serializable mappings.
      for a safe JSON-serializable representation.
    * Python 3.6 is no longer supported.
    * PynamoDB no longer has a default AWS region (used to be us-east-1) (#1003).
      If needed, update your models’ Meta or set the AWS_DEFAULT_REGION environment
      variable.
    * Model’s JSON serialization helpers were changed:
    * to_json was renamed to to_simple_dict() (#1126). Additionally, to_dynamodb_dict()
      and from_dynamodb_dict() were added for round-trip JSON serialization.
    * pynamodb.util.attribute_value_to_json was removed (#1126)
    * Attribute’s default parameter must be either an immutable value (of one of
      the built-in immutable types) or a callable. This prevents a common class of
      errors caused by unintentionally mutating the default value. A simple workaround
      is to pass an initializer (e.g. change default={} to default=dict) or wrap in a
      lambda (e.g. change default={'foo': 'bar'} to default=lambda: {'foo': 'bar'}).
    * count(), query(), and scan() are now instance methods.
    * OperationSettings has been removed.
    * We are now compatible with opentelemetry botocore instrumentation.
    * We’ve reduced our usage of botocore private APIs (#1079). On multiple occasions,
      new versions of botocore broke PynamoDB, and this change lessens the likelihood
      of that happening in the future by reducing (albeit not eliminating) our reliance
      on private botocore APIs.
    * save(), update(), delete_item(), and delete() now accept a add_version_condition
      parameter. See Conditioning on the version for more details.
    * batch_get(), has guard rails defending against items without a hash_key and range_key.
    * set(), can remove attribute by assigning an empty value in the update expression.
  - from version 5.5.1
    * Fix compatibility with botocore 1.33.2 (#1205)
  - from version 5.5.0
    * save(), update(), delete_item(), and delete() now accept a add_version_condition
      parameter. See Conditioning on the version for more details.
  - from version 5.4.1
    * Use model’s AWS credentials in threads (#1164)
  - from version 5.4.0
    * Expose transaction cancellation reasons (#1156)
  - from version 5.3.5
    * Fix exception message (#1157)
  - Limit Python files matched in %files section
  - Switch package to modern Python Stack on SLE-15
    * Use Python 3.11 on SLE-15 by default
    * Drop support for older Python versions
  - Switch build system from setuptools to pyproject.toml
    * Add python-pip and python-wheel to BuildRequires
    * Remove python-devel and python-setuptools from BuildRequires
    * Replace %python_build with %pyproject_wheel
    * Replace %python_install with %pyproject_install
* Mon Dec 12 2022 pgajdos@suse.com
  - version update to 5.3.4
    * lot of changes, see
      https://github.com/pynamodb/PynamoDB/blob/master/docs/release_notes.rst
  - python-six is not required (https://trello.com/c/MO53MocR/143-remove-python3-six)
* Thu Nov 26 2020 Robert Schweikert <rjschwei@suse.com>
  - Only build Python3 flavors for distributions 15 and greater
* Tue Sep 08 2020 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 4.3.3
    * Add type stubs for indexing into a ``ListAttribute`` for
      forming conditional expressions (#774)
    * Fix a warning about ``collections.abc`` deprecation (#782)
* Fri Jul 03 2020 Marketa Calabkova <mcalabkova@suse.com>
  - Update to 4.3.2
    * Fix discrepancy between runtime and type-checker's perspective of Index and derived types
    * Add ListAttribute.remove_indexes action for removing specific indexes from a ListAttribute
    * Type stub fixes
    * Prevent integration tests from being packaged
    * Various documentation fixes
* Thu Feb 27 2020 Tomáš Chvátal <tchvatal@suse.com>
  - Update to 4.3.1:
    * Added support for moto through implementing the botocore "before-send" hook.
    * Performance improvements to UTCDateTimeAttribute deserialization. (#610)
    * Suppress Python 3 exception chaining when "re-raising" botocore errors as PynamoDB model exceptions (#705)
    * Use urllib3 instead of requests module from botocore
    * Future python versions compatibility
  - Drop no longer needed no_vendored_requests.patch
* Thu Nov 29 2018 Todd R <toddrme2178@gmail.com>
  - Initial version
  - Add no_vendored_requests.patch
    use system requests since we remove the vendored version
    from: https://github.com/pynamodb/PynamoDB/pull/566

Files

/usr/lib/python3.13/site-packages/pynamodb
/usr/lib/python3.13/site-packages/pynamodb-6.1.0.dist-info
/usr/lib/python3.13/site-packages/pynamodb-6.1.0.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/pynamodb-6.1.0.dist-info/METADATA
/usr/lib/python3.13/site-packages/pynamodb-6.1.0.dist-info/RECORD
/usr/lib/python3.13/site-packages/pynamodb-6.1.0.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/pynamodb-6.1.0.dist-info/WHEEL
/usr/lib/python3.13/site-packages/pynamodb-6.1.0.dist-info/licenses
/usr/lib/python3.13/site-packages/pynamodb-6.1.0.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/pynamodb-6.1.0.dist-info/top_level.txt
/usr/lib/python3.13/site-packages/pynamodb/__init__.py
/usr/lib/python3.13/site-packages/pynamodb/__pycache__
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/_schema.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/_schema.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/_util.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/_util.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/attributes.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/attributes.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/constants.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/constants.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/exceptions.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/exceptions.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/indexes.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/indexes.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/models.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/models.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/pagination.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/pagination.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/settings.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/settings.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/signals.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/signals.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/transactions.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/transactions.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/types.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/__pycache__/types.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/_schema.py
/usr/lib/python3.13/site-packages/pynamodb/_util.py
/usr/lib/python3.13/site-packages/pynamodb/attributes.py
/usr/lib/python3.13/site-packages/pynamodb/connection
/usr/lib/python3.13/site-packages/pynamodb/connection/__init__.py
/usr/lib/python3.13/site-packages/pynamodb/connection/__pycache__
/usr/lib/python3.13/site-packages/pynamodb/connection/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/connection/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/connection/__pycache__/_botocore_private.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/connection/__pycache__/_botocore_private.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/connection/__pycache__/base.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/connection/__pycache__/base.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/connection/__pycache__/table.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/connection/__pycache__/table.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/connection/_botocore_private.py
/usr/lib/python3.13/site-packages/pynamodb/connection/base.py
/usr/lib/python3.13/site-packages/pynamodb/connection/table.py
/usr/lib/python3.13/site-packages/pynamodb/constants.py
/usr/lib/python3.13/site-packages/pynamodb/exceptions.py
/usr/lib/python3.13/site-packages/pynamodb/expressions
/usr/lib/python3.13/site-packages/pynamodb/expressions/__init__.py
/usr/lib/python3.13/site-packages/pynamodb/expressions/__pycache__
/usr/lib/python3.13/site-packages/pynamodb/expressions/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/expressions/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/expressions/__pycache__/condition.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/expressions/__pycache__/condition.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/expressions/__pycache__/operand.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/expressions/__pycache__/operand.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/expressions/__pycache__/projection.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/expressions/__pycache__/projection.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/expressions/__pycache__/update.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/expressions/__pycache__/update.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/expressions/__pycache__/util.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pynamodb/expressions/__pycache__/util.cpython-313.pyc
/usr/lib/python3.13/site-packages/pynamodb/expressions/condition.py
/usr/lib/python3.13/site-packages/pynamodb/expressions/operand.py
/usr/lib/python3.13/site-packages/pynamodb/expressions/projection.py
/usr/lib/python3.13/site-packages/pynamodb/expressions/update.py
/usr/lib/python3.13/site-packages/pynamodb/expressions/util.py
/usr/lib/python3.13/site-packages/pynamodb/indexes.py
/usr/lib/python3.13/site-packages/pynamodb/models.py
/usr/lib/python3.13/site-packages/pynamodb/pagination.py
/usr/lib/python3.13/site-packages/pynamodb/py.typed
/usr/lib/python3.13/site-packages/pynamodb/settings.py
/usr/lib/python3.13/site-packages/pynamodb/signals.py
/usr/lib/python3.13/site-packages/pynamodb/transactions.py
/usr/lib/python3.13/site-packages/pynamodb/types.py
/usr/share/doc/packages/python313-pynamodb
/usr/share/doc/packages/python313-pynamodb/README.rst
/usr/share/licenses/python313-pynamodb
/usr/share/licenses/python313-pynamodb/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Jul 7 01:22:11 2025