wipo-ipc

A library to work with the International Patent Classification(IPC) from the World Intellectual Property Organization(WIPO)


License
GPL-3.0
Install
pip install wipo-ipc==1.0.0

Documentation

PyPI version shields.io PyPI license Documentation Status

WIPO-IPC

A library to work with the International Patent Classification(IPC) from the World Intellectual Property Organization(WIPO)

Getting Started

Installing

pip install wipo-ipc

Basic Usage

>>> from wipo_ipc import Ipc

>>> my_ipc = Ipc("A23B0009320000")
>>> my_ipc.code
'A23B0009320000'
>>> my_ipc.classe
ipc_part(code='A23', description='FOODS OR FOODSTUFFS; THEIR TREATMENT, NOT COVERED BY OTHER CLASSES')
>>> my_ipc.human_code
'A23B 9/32'

Contributing

git clone git@github.com:mateusrangel/wipo-ipc.git
cd wipo-ipc
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements-dev.txt

Test Coverage

Run the tests

coverage run --omit ".venv/*" -m pytest tests/

Show the report

coverage report -m

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the GNU GPL v3 License - see the LICENSE.md file for details