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

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.

Developing

Author:

gocept <mail@gocept.com>

Online documentation:

https://pythonhosted.org/zodb.py3migrate/

PyPI page:

https://pypi.python.org/pypi/zodb.py3migrate

Issues:

https://github.com/gocept/zodb.py3migrate/issues

Source code:

https://github.com/gocept/zodb.py3migrate

Current change log:

https://raw.githubusercontent.com/gocept/zodb.py3migrate/master/CHANGES.rst

Change log

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


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