Django Dry
Reduce duplication and boilerplate in Django apps. DRY stands for "Don't repeat yourself".
This package is used by the Software Engineering team at the BYU Library.
Contributing to this project
Project development setup
Follow these steps to setup your development environment:
- Clone the repository. Run
git clone git@gitlab.com:byuhbll/lib/python/django-dry.git. - Open the project in Visual Studio Code.
- Open the project in a devcontainer with the Dev Containers extension.
- Contribute!
This project uses uv to manage dependencies.
Project documentation
The project's documentation can be found in the docs directory and is in markdown format.
Testing in this project
Running pytest will run all unit tests.
Unit tests can also be run using tox. Simply run tox on the command line and the unit tests should run for all supported versions of Python.
Metadata
Release files for byuhbll-django-dry 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| byuhbll_django_dry-2.0.0.tar.gz | 80.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| byuhbll_django_dry-2.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 100.9 kB
Release files / byuhbll_django_dry-2.0.0.tar.gz
| Download URL | byuhbll_django_dry-2.0.0.tar.gz |
|---|---|
| Size | 80.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
87912d63270dfc023d197386fc29fccf245ebd42dbc957e26d698e09ab44430e
|
|
BLAKE2b-256 checksum How to use checksums |
d47047d73af648b7623688f638c36488fd738f2d2dd8e10722892c6282b9da38
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.6.2
|
Release files / byuhbll_django_dry-2.0.0-py3-none-any.whl
| Download URL | byuhbll_django_dry-2.0.0-py3-none-any.whl |
|---|---|
| Size | 20.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
86e2cf15ca83ae45dc3b8c2852db547eebbe49c9fb04aa62308172385356e9c0
|
|
BLAKE2b-256 checksum How to use checksums |
106050ea0cee07337da4646e15d7c28919c2317c0086a99d953c2cdf32a12798
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.6.2
|