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.24-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c5962728b1553796b04c5f3790a0cf476651554ab0da49c4780e9658a697a51 |
|
MD5 | 03ca97899d5ce88c6fec7541dfcde8a8 |
|
BLAKE2b-256 | 9715e44e1c18d466e6d88b726beb46a4506802bf6482567c2a923351837d3c50 |