Metadata-Version: 2.1
Name: onlaw_api_client
Version: 0.1.13
Summary: client for api.onlaw.dk
Home-page: https://github.com/Onlaw/onlaw_api_client
Author: Onlaw
Author-email: jens@onlaw.dk
License: UNKNOWN
Description: # onlaw_api_client
        
        python client for api.onlaw.dk
        
        # installation
        
        ## std usage
        
        simply
        `pip install onlaw_api_client`
        
        For a minimal example see `examples/query.py`
        
        ## development
        
        - clone the repo : `git clone https://github.com/Onlaw/onlaw_api_client.git`
        - venv: `python3 -m venv venv`
        - activate: `source venv/bin/activate`
        - update dependencies: `pip-compile requirements.dev.in > requirements.dev.txt`
        - install: `pip install -r requirements.dev.txt`
        - sync dependencies: `pip-sync requirements.dev.txt`
        - install onlaw api client from local source: `pip install -e .`
        - install pre-commit hooks: `pre-commit install`
        
        ### new dependencies
        
        - Add them to `setup.py` in `install_requires`.
        - To generate a new `requirements.txt`: `pip-compile`
        
        ### testing package
        
        - build package (remember if neccesary to change version in `setup.py`): `make pypitest`
        - create new venv and activate it, and install package: `pip install --index-url https://test.pypi.org/simple/ onlaw_api_client --upgrade --extra-index-url https://test.pypi.org/simple/ --no-deps`. Note the `--no-deps` arguments which prevent dependencies to be installed. test.pypi does not have all packages and hence installation from test.pypi most likely fail.
        
        ### publish new package
        
        - bump version number in `setup.py`
        - `make pypiprod`
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
