mirror of
https://github.com/neondatabase/neon.git
synced 2026-01-05 20:42:54 +00:00
Mainly because it has better support for installing the packages from different python versions. It also has better dependency resolver than Pipenv. And supports modern standard for python dependency management. This includes usage of pyproject.toml for project specific configuration instead of per tool conf files. See following links for details: https://pip.pypa.io/en/stable/reference/build-system/pyproject-toml/ https://www.python.org/dev/peps/pep-0518/
Zenith documentation
Table of contents
- authentication.md — pageserver JWT authentication.
- docker.md — Docker images and building pipeline.
- glossary.md — Glossary of all the terms used in codebase.
- multitenancy.md — how multitenancy is organized in the pageserver and Zenith CLI.
- sourcetree.md — Overview of the source tree layeout.
- pageserver/README — pageserver overview.
- postgres_ffi/README — Postgres FFI overview.
- test_runner/README.md — tests infrastructure overview.
- walkeeper/README — WAL service overview.
- core_changes.md - Description of Zenith changes in Postgres core