Skip to content

instituteforgov/cs_data_utils

Repository files navigation

Civil service data utilities

Shared data utilities for civil service data pipelines.

Related repositories

Project structure

├── cs_data_utils/
│   └── utils.py
├── .gitignore
├── .pre-commit-config.yaml
├── LICENSE
├── README.md
├── pyproject.toml
└── requirements.txt

Installation

Installing from GitHub

pip install git+https://github.com/instituteforgov/cs_data_utils.git@<commit>

Installing as a local package

pip install -e "<path_to_your_local_copy>/cs_data_utils"

NB: Even when installed in this way, in requirements.txt this will show a GitHub URL rather than a local path.

Dependencies

pip install -r requirements.txt

Contributing

This project uses pre-commit hooks to ensure code quality. To set up:

  1. Install pre-commit on your system if you don't already have it:

    pip install pre-commit
  2. Set up pre-commit in your copy of this project. In the project directory, run:

    pre-commit install

Rules that are applied can be found in .pre-commit-config.yaml.

The hooks run automatically on commit, or manually with pre-commit run --all-files.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Utilities for extraction, transformation and loading of civil service data

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages