Skip to main content

sqlalchemy-uow

Unit of Work for SQLAlchemy project


PyPI Status Documentation License LastCommit Code Coverage Contributor Covenant

Developers:

Setup

Set up the environment

  1. Run make install, which installs Poetry (if it isn't already installed), sets up a virtual environment and all Python dependencies therein.
  2. Run source .venv/bin/activate to activate the virtual environment.

Install new packages

To install new PyPI packages, run:

$ poetry add <package-name>

Auto-generate API documentation

To auto-generate API document for your project, run:

$ make docs

To view the documentation, run:

$ make view-docs

Tools used in this project

  • Poetry: Dependency management
  • hydra: Manage configuration files
  • pre-commit plugins: Automate code reviewing formatting
  • pdoc: Automatically create an API documentation for your project

Project structure

.
├── .flake8
├── .github
│   └── workflows
│       ├── ci.yaml
│       └── docs.yaml
├── .gitignore
├── .pre-commit-config.yaml
├── CHANGELOG.md
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── config
│   ├── __init__.py
│   └── config.yaml
├── data
├── makefile
├── models
├── notebooks
├── poetry.toml
├── pyproject.toml
├── src
│   ├── scripts
│   │   ├── fix_dot_env_file.py
│   │   └── versioning.py
│   └── sqlalchemy_uow
│       └── __init__.py
└── tests
    └── __init__.py

Download files

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

Source Distribution

sqlalchemy_uow-1.0.1.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

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

sqlalchemy_uow-1.0.1-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file sqlalchemy_uow-1.0.1.tar.gz.

File metadata

  • Download URL: sqlalchemy_uow-1.0.1.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Darwin/22.6.0

File hashes

Hashes for sqlalchemy_uow-1.0.1.tar.gz
Algorithm Hash digest
SHA256 182de891c9911282023091bf55effff3d3196e8e7128ed9059620000b437dd9d
MD5 f4131f8685eca6e8e347c42f1940c645
BLAKE2b-256 8ec7c9b2f2678b5852fd95eadc052282ff035bd3516fae8afe5c07e222345925

See more details on using hashes here.

File details

Details for the file sqlalchemy_uow-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: sqlalchemy_uow-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Darwin/22.6.0

File hashes

Hashes for sqlalchemy_uow-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 99471aa500774e03173d7943a824b4487c643eadc567b9994ac22a9e8727d0f1
MD5 b24d0371785b6b329ae83b0f8a854cea
BLAKE2b-256 7959e025539d1ecfbfa74009ba07b810a485f026004d059e8607cc3a92e2d04b

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 files

1.0.0

2 files

0.1.0

2 files

0.0.10

2 files

0.0.9

2 files

0.0.8

2 files

0.0.7

2 files

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

Supported by

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