A library to work with the International Patent Classification(IPC) from the World Intellectual Property Organization(WIPO)
Project description
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
- Mateus Rangel - Initial work
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
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
wipo-ipc-1.0.0.tar.gz
(1.5 MB
view hashes)