A small library package containing various tools and utilities
Project description
ssb-altinn3-util
A library of handy modules and utilities that can be used and built on when integrating with Altinn 3 and SSB's Altinn 3 data collection solutions
To build package locally during development run (from root directory of project):
python setup.py install
Testing from other Python apps
- Push the changes to a branch of
ssb-altinn3-util
- Uninstall previous ssb-altinn3-util in the app:
pip uninstall ssb-altinn3-util
- Add the following in your requirements.txt in the app `git+ssh://git@github.com/statisticsnorway/ssb-altinn3-util@<your_branch_name>
After the testing is finished, remember to revert the requirements.txt
before pushing the changes!
Releasing to PyPi
- Update version in
setup.py
- Create a GitHub release and the pipeline will push the package to PyPi
Running tests locally
In order to run the unittests locally things must be set up properly:
-
In the project root directory run:
pip install -e . pip install -r ./test/requirements-test.txt
-
This will install the package locally as editable (changes in code will immediately be reflected in the package) as well as the required dependencies.
-
You should now be able to run the tests by running pytest from project root.
Testing locally from another module
In order to test a new version from another module locally you first have to uninstall the package:
- pip uninstall ssb-altinn3-util
Then the package must be installed from local path - pip install
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for ssb_altinn3_util-0.0.32-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fac9d0f5884c1d7abed84fc1c0ba33f5005974d6ebe2733c92b14234fdc59127 |
|
MD5 | 47615e5b72ad33ded1f32895a9c26b42 |
|
BLAKE2b-256 | c5e77a7757d2e6a66c1c4aa0fb048db0e07a77d4c4e16bd79e77495546b577aa |