Skip to main content

Pluggable object copying mechanism

Project description

zope.copy

Latest release Supported Python versions https://github.com/zopefoundation/zope.copy/actions/workflows/tests.yml/badge.svg https://coveralls.io/repos/github/zopefoundation/zope.copy/badge.svg?branch=master Documentation Status

This package provides a pluggable mechanism for copying persistent objects.

Documentation is hosted at https://zopecopy.readthedocs.io/

Changes

5.0 (2024-10-25)

  • Add support for Python 3.12, 3.13.

  • Depend on zodbpickle instead of Python’s pickle, to be able to support Python 3.13 properly.

  • Drop support for Python 2.7, 3.5, 3.6, 3.7.

4.3 (2022-11-29)

  • Add support for Python 3.8, 3.9, 3.10, 3.11.

  • Drop support for Python 3.4.

4.2 (2018-10-04)

  • Use the latest and fastest protocol when pickling and unpickling and object during the clone operation

  • Add support for Python 3.7.

4.1.0 (2017-07-31)

  • Drop support for Python 2.6, 3.2 and 3.3.

  • Add support for Python 3.5 and 3.6.

  • Restore zope.component as a testing requirement for running doctests.

4.0.3 (2014-12-26)

  • Add support for PyPy3.

4.0.2 (2014-03-19)

  • Add support for Python 3.3 and 3.4.

  • Update boostrap.py to version 2.2.

4.0.1 (2012-12-31)

  • Flesh out PyPI Trove classifiers.

4.0.0 (2012-06-13)

  • Add support for Python 3.2.

  • Drop zope.component as a testing requirement. Instead, register explicit (dummy) adapter hooks where needed.

  • Add PyPy support.

  • 100% unit test coverage.

  • Add support for continuous integration using tox and jenkins.

  • Add Sphinx documentation: moved doctest examples to API reference.

  • Add ‘setup.py docs’ alias (installs Sphinx and dependencies).

  • Add ‘setup.py dev’ alias (runs setup.py develop plus installs nose, coverage, and testing dependencies).

  • Drop support for Python 2.4 and 2.5.

  • Include tests of the LocationCopyHook from zope.location.

3.5.0 (2009-02-09)

  • Initial release. The functionality was extracted from zc.copy to provide a generic object copying mechanism with minimal dependencies.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zope.copy-5.0.tar.gz (23.0 kB view details)

Uploaded Source

Built Distribution

zope.copy-5.0-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file zope.copy-5.0.tar.gz.

File metadata

  • Download URL: zope.copy-5.0.tar.gz
  • Upload date:
  • Size: 23.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.10

File hashes

Hashes for zope.copy-5.0.tar.gz
Algorithm Hash digest
SHA256 395e2a43480faa632ce05ea71c4a272ffd2b7c14aabe1cc97f19a8ca26d155d2
MD5 f4823dba82a8ef82f382db8bc0c9eb36
BLAKE2b-256 72d1118f7daa4aec1e05ea86d0bdf45323c50c131db0892fa6b7db7680da2b5a

See more details on using hashes here.

File details

Details for the file zope.copy-5.0-py3-none-any.whl.

File metadata

  • Download URL: zope.copy-5.0-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.10

File hashes

Hashes for zope.copy-5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 efb3aad81a4b1ce853c8d16e1d1dd6c50696f6c8a84532ecc675f0560249aadc
MD5 7b941892ac8bd8b0f66dc8bd82978b58
BLAKE2b-256 5d696d9fee5ad57f0cb2e07074d256d8f0be4e2179bf7a13784e5d8d89ce6908

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page