Skip to main content

A wrapper library to use the commons-ip library in Python

Project description

Python Commons IP

Introduction

This repository provides a Python interface to the Commons IP validator.

Usage

import py_commons_ip
succes, report = py_commons_ip.validate("/path/to/unzipped/zip")

Building

Fetch the commons-ip submodule.

git submodule update --init --remote

Use the Makefile to build the JAR file. This requires a Java runtime and Maven.

make

The JAR file will be copied to py_commons_ip/resources.

Release

Bump the version in pyproject.toml and add a matching tag vX.Y.Z to the commit to start the CI/CD.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

py_commons_ip-0.3.0.tar.gz (9.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py_commons_ip-0.3.0-py3-none-any.whl (9.7 MB view details)

Uploaded Python 3

File details

Details for the file py_commons_ip-0.3.0.tar.gz.

File metadata

  • Download URL: py_commons_ip-0.3.0.tar.gz
  • Upload date:
  • Size: 9.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for py_commons_ip-0.3.0.tar.gz
Algorithm Hash digest
SHA256 c604b4ab8dbeebbe515c3d89877c3da98509a4ab739793266772c3143bf40686
MD5 68e5e529dbc8582c6d0fb72655266d69
BLAKE2b-256 40df9347197bc7543259b1811fd54000d60588a025230711ddab4dbb85850b5f

See more details on using hashes here.

File details

Details for the file py_commons_ip-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: py_commons_ip-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 9.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for py_commons_ip-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 39adc26285ce2eeed30c24f5031f3347e078cc7fa630db9dab6b277608171e98
MD5 209b7e1fe5b2f25d228db8e19162143f
BLAKE2b-256 dd2db8136cc98f86167f85253ceb71c646f43233cd5558f201de1bde6179b87b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page