Skip to main content

Helper to check if ZODB is Python 3 ready by displaying binary fields that might need conversion to unicode.

Project description Documentation Status PyPI Python versions

zodb.py3migrate - ZODB and Python 3

If you have a ZODB database written using Python 2.x this package helps you to get your database ready for using it with Python 3. It is able to:

  • display objects which need to be converted,
  • do most of the the conversion for you,
  • and switch the database file to be readable in a process running Python 3.

This package is compatible with Python version 2.7.

The documentation is at

Change log

0.6 (2018-06-05)

  • Update requirements to ZODB >= 4 as with an older version the migration cannot be done successfully. (#13)

0.5 (2017-01-17)

  • Release as wheel and include all files in release.
  • Ensure compatibility with setuptools >= 30.

0.4 (2016-10-29)

  • Fix brown bag release.

0.3 (2016-10-29)

  • Fixes for issues #4 and #5: Converted ZODB ist now actually saved, using additional subtransactions improves the memory footprint.

0.2 (2016-06-08)

  • Split up the two functions previously united in the script bin/zodb-py3migrate into bin/zodb-py3migrate-analyze resp. bin/zodb-py3migrate-convert.
  • Add new options to the analysis script:
    • --start to start the analysis with a predefined OID.
    • --limit to stop the analysis after a certain amount of seen OIDs.

0.1 (2016-05-19)

  • Initial release.

Project details

Download files

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

Files for zodb.py3migrate, version 0.6
Filename, size File type Python version Upload date Hashes
Filename, size zodb.py3migrate-0.6-py2-none-any.whl (20.7 kB) File type Wheel Python version py2 Upload date Hashes View
Filename, size zodb.py3migrate-0.6.tar.gz (28.1 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page