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

6.0 (2025-09-12)

  • Replace pkg_resources namespace with PEP 420 native namespace.

  • Drop support for Python 3.8.

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-6.0.tar.gz (23.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zope_copy-6.0-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file zope_copy-6.0.tar.gz.

File metadata

  • Download URL: zope_copy-6.0.tar.gz
  • Upload date:
  • Size: 23.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for zope_copy-6.0.tar.gz
Algorithm Hash digest
SHA256 9a1d98c9814fe275478832811854763e2f84a8e0deaf980a2464aa5cb5e0b5ac
MD5 7e80384e47ed714a996d3d1bbda33d71
BLAKE2b-256 8d4aaceb734a9f7e0b58022a86c174e5ef4a342f9c577387692feb60fced1dd8

See more details on using hashes here.

File details

Details for the file zope_copy-6.0-py3-none-any.whl.

File metadata

  • Download URL: zope_copy-6.0-py3-none-any.whl
  • Upload date:
  • Size: 9.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for zope_copy-6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 841f644a12310552565829d88a26f0a2542ee409568fdb1a3b09b0e1e39f41e8
MD5 113c38761c9a7460a80d25e4cd48ea51
BLAKE2b-256 a81280cc70eedd124cfeec8403de6c7634ad9e6c0cabc21b62c10fc6fe789686

See more details on using hashes here.

Supported by

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