Skip to main content

Python API clients for the HIRMEOS project.

Project description

HIRMEOS Clients

Python clients for interacting with APIs that were developed as part of the HIRMEOS project.

Once this has been shown to be working properly, and able to integrate with the HIRMEOS drivers it can be moved to a HIRMEOS/OPERAS PyPI Repo.

Until CI is ready

.. code-block:: bash

$ python3 setup.py sdist bdist_wheel
$ twine upload dist/*

Note: We are still in the early stages of this project so there will be many breaking changes as we go along.

Release Notes:

[0.0.11] - 2020-04-15

Changed

  • TranslatorClient.prepare_uri: Now returns the URI as a string in the format expected by TranslatorClient.get_work_uris.

[0.0.10] - 2020-04-15

Changed

  • TranslatorClient.post_new_work: 'uris' parameter now assumes the same format as the output from TranslatorClient.get_work_uris, which was causing errors. (bug fix)

[0.0.9] - 2020-04-06

Added

  • translator: Reference variables for work types and URI schemes.
  • translator: Check if a work exists.
  • translator: Fetch all URIs associated with a work.
  • translator: Post new work.

[0.0.8] - 2020-03-06

Changed

  • Make requirements for flexible to avoid conflicts with other packages.

[0.0.7] - 2020-03-06

Added

  • Release notes

Changed

  • Strip trailing slash from TranslatorClient API base.

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

hirmeos-clients-0.0.11.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

hirmeos_clients-0.0.11-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file hirmeos-clients-0.0.11.tar.gz.

File metadata

  • Download URL: hirmeos-clients-0.0.11.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for hirmeos-clients-0.0.11.tar.gz
Algorithm Hash digest
SHA256 066ea5a763a96e1f11735c665c693f168bc076e7b42a517d394cbf78e1c326b2
MD5 064a582b14428d1c08809950b3f82214
BLAKE2b-256 9eae41b0e0b5743ff8854e934cccbd3ce5879de8c41654e91581d029a91fb05f

See more details on using hashes here.

Provenance

File details

Details for the file hirmeos_clients-0.0.11-py3-none-any.whl.

File metadata

  • Download URL: hirmeos_clients-0.0.11-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for hirmeos_clients-0.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 5604594c20c8a968e2deed2c6297b71e1c78f35bbb5bb6e1254a70a1cf578d52
MD5 358e1f7d545819d5cf6050c063f7194a
BLAKE2b-256 a17eff2bcc8f53aaf64233a817d1820fdf434123ef9b4f9d636fd26ff3896f62

See more details on using hashes here.

Provenance

Supported by

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