├── .gitignore ├── .readthedocs.yaml ├── .travis.yml ├── CHANGES.rst ├── CONTRIBUTORS.rst ├── LICENSE.txt ├── MANIFEST.in ├── README.rst ├── doc ├── Makefile ├── _static │ └── newt.ico ├── community.rst ├── conf.py ├── contents.rst ├── fine-print.rst ├── getting-started.rst ├── how-it-works.rst ├── index.rst ├── newt.png ├── reference.rst ├── requirements.txt └── topics │ ├── admin.rst │ ├── connection-strings.rst │ ├── data-transformation.rst │ ├── following.rst │ ├── for-zodb-users.rst │ ├── index.rst │ ├── schemas.rst │ ├── serialization.rst │ ├── text-configuration.rst │ ├── updater.rst │ └── zodburi.rst ├── setup.py ├── shootout ├── shootout-upsert-and-order-by-zoid.txt ├── shootout.cfg ├── src └── newt │ ├── __init__.py │ └── db │ ├── __init__.py │ ├── _adapter.py │ ├── _db.py │ ├── _object.py │ ├── _ook.py │ ├── _util.py │ ├── component.py │ ├── component.xml │ ├── follow.py │ ├── jsonpickle.py │ ├── search.py │ ├── tests │ ├── __init__.py │ ├── base.py │ ├── testadapter.py │ ├── testdbconfig.py │ ├── testdocs.py │ ├── testfollow.py │ ├── testjsonpickle.py │ ├── testsearch.py │ ├── testupdater.py │ └── testzodburi.py │ ├── updater.py │ └── zodburi.py └── todo.rst /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGES.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/CHANGES.rst -------------------------------------------------------------------------------- /CONTRIBUTORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/CONTRIBUTORS.rst -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/README.rst -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/_static/newt.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/_static/newt.ico -------------------------------------------------------------------------------- /doc/community.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/community.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/contents.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/contents.rst -------------------------------------------------------------------------------- /doc/fine-print.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/fine-print.rst -------------------------------------------------------------------------------- /doc/getting-started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/getting-started.rst -------------------------------------------------------------------------------- /doc/how-it-works.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/how-it-works.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/newt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/newt.png -------------------------------------------------------------------------------- /doc/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/reference.rst -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- 1 | Sphinx 2 | docutils 3 | newt.db 4 | -------------------------------------------------------------------------------- /doc/topics/admin.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/topics/admin.rst -------------------------------------------------------------------------------- /doc/topics/connection-strings.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/topics/connection-strings.rst -------------------------------------------------------------------------------- /doc/topics/data-transformation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/topics/data-transformation.rst -------------------------------------------------------------------------------- /doc/topics/following.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/topics/following.rst -------------------------------------------------------------------------------- /doc/topics/for-zodb-users.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/topics/for-zodb-users.rst -------------------------------------------------------------------------------- /doc/topics/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/topics/index.rst -------------------------------------------------------------------------------- /doc/topics/schemas.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/topics/schemas.rst -------------------------------------------------------------------------------- /doc/topics/serialization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/topics/serialization.rst -------------------------------------------------------------------------------- /doc/topics/text-configuration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/topics/text-configuration.rst -------------------------------------------------------------------------------- /doc/topics/updater.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/topics/updater.rst -------------------------------------------------------------------------------- /doc/topics/zodburi.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/doc/topics/zodburi.rst -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/setup.py -------------------------------------------------------------------------------- /shootout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/shootout -------------------------------------------------------------------------------- /shootout-upsert-and-order-by-zoid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/shootout-upsert-and-order-by-zoid.txt -------------------------------------------------------------------------------- /shootout.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/shootout.cfg -------------------------------------------------------------------------------- /src/newt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/__init__.py -------------------------------------------------------------------------------- /src/newt/db/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/__init__.py -------------------------------------------------------------------------------- /src/newt/db/_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/_adapter.py -------------------------------------------------------------------------------- /src/newt/db/_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/_db.py -------------------------------------------------------------------------------- /src/newt/db/_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/_object.py -------------------------------------------------------------------------------- /src/newt/db/_ook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/_ook.py -------------------------------------------------------------------------------- /src/newt/db/_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/_util.py -------------------------------------------------------------------------------- /src/newt/db/component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/component.py -------------------------------------------------------------------------------- /src/newt/db/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/component.xml -------------------------------------------------------------------------------- /src/newt/db/follow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/follow.py -------------------------------------------------------------------------------- /src/newt/db/jsonpickle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/jsonpickle.py -------------------------------------------------------------------------------- /src/newt/db/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/search.py -------------------------------------------------------------------------------- /src/newt/db/tests/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/newt/db/tests/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/tests/base.py -------------------------------------------------------------------------------- /src/newt/db/tests/testadapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/tests/testadapter.py -------------------------------------------------------------------------------- /src/newt/db/tests/testdbconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/tests/testdbconfig.py -------------------------------------------------------------------------------- /src/newt/db/tests/testdocs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/tests/testdocs.py -------------------------------------------------------------------------------- /src/newt/db/tests/testfollow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/tests/testfollow.py -------------------------------------------------------------------------------- /src/newt/db/tests/testjsonpickle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/tests/testjsonpickle.py -------------------------------------------------------------------------------- /src/newt/db/tests/testsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/tests/testsearch.py -------------------------------------------------------------------------------- /src/newt/db/tests/testupdater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/tests/testupdater.py -------------------------------------------------------------------------------- /src/newt/db/tests/testzodburi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/tests/testzodburi.py -------------------------------------------------------------------------------- /src/newt/db/updater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/updater.py -------------------------------------------------------------------------------- /src/newt/db/zodburi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/src/newt/db/zodburi.py -------------------------------------------------------------------------------- /todo.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/newtdb/db/HEAD/todo.rst --------------------------------------------------------------------------------