Development
For contributors to the Dura Lex codebase. Coding conventions, testing, packaging, and how to add new sources and jurisdictions.
Sub-pages
[edit | edit source]- Development/Python — Python coding conventions (naming, architecture, types, docstrings, errors)
- Development/Testing — Test organization, fixtures, markers, parametrize
- Development/Packaging — Repository structure, namespace packages, pyproject.toml
- Development/GitHub — Issues, pull requests, branches, commit messages
- Development/Adding a source — How to add a new data source to the ingest pipeline