Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
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.
MIT
* 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
/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