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
Metadata
Release files for wipo-ipc 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wipo-ipc-1.0.0.tar.gz | 1.5 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wipo_ipc-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.9 MB
Release files / wipo-ipc-1.0.0.tar.gz
| Download URL | wipo-ipc-1.0.0.tar.gz |
|---|---|
| Size | 1.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6524417b138baa017d75bdb15ada32b1578588a399bffc49cb3ece45de152593
|
|
BLAKE2b-256 checksum How to use checksums |
870753bd52ca8bdd1152f8fddfceed4e13b23df9e08b9fac18a165413279f926
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / wipo_ipc-1.0.0-py3-none-any.whl
| Download URL | wipo_ipc-1.0.0-py3-none-any.whl |
|---|---|
| Size | 1.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6e606b6d07b2201e8610a7d76a80298cec4fb4204eb0b72d0fb7ea1bde8b94db
|
|
BLAKE2b-256 checksum How to use checksums |
ec273a65ed76eff192c356017961996dc3f85d0bd60157ed4ae1b0ccc7d1cdbb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|