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
Built Distribution
File details
Details for the file wipo-ipc-1.0.0.tar.gz
.
File metadata
- Download URL: wipo-ipc-1.0.0.tar.gz
- Upload date:
- Size: 1.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
6524417b138baa017d75bdb15ada32b1578588a399bffc49cb3ece45de152593
|
|
MD5 |
c922a44950c568acc6b0f0eed72f70ff
|
|
BLAKE2b-256 |
870753bd52ca8bdd1152f8fddfceed4e13b23df9e08b9fac18a165413279f926
|
File details
Details for the file wipo_ipc-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: wipo_ipc-1.0.0-py3-none-any.whl
- Upload date:
- Size: 1.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
6e606b6d07b2201e8610a7d76a80298cec4fb4204eb0b72d0fb7ea1bde8b94db
|
|
MD5 |
9ecd5b3493b4d388388c3ad10088d3b3
|
|
BLAKE2b-256 |
ec273a65ed76eff192c356017961996dc3f85d0bd60157ed4ae1b0ccc7d1cdbb
|