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.12] - 2020-05-20

Added

  • New client: AltmetricsClient

[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.12.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

hirmeos_clients-0.0.12-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hirmeos-clients-0.0.12.tar.gz
  • Upload date:
  • Size: 5.9 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.12.tar.gz
Algorithm Hash digest
SHA256 fb437a47a9b6555d03557e446a6130463949e676ad0793070ae7649380a3d648
MD5 0c1cc6325f5aec9887fca0915169808b
BLAKE2b-256 c5dfd44cf6ad5a118ab145f10e3c9a6e547600a46f21fa2ba6ad101ec47c6aad

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: hirmeos_clients-0.0.12-py3-none-any.whl
  • Upload date:
  • Size: 8.4 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.12-py3-none-any.whl
Algorithm Hash digest
SHA256 c65c2f9c6c7f2c1cf30f1f552f906cd5b9d2ba0a692f6aa1d8e0930ea8d1dca5
MD5 d5963667a2a92cece3dd2ba6b8ce40fc
BLAKE2b-256 39dea839196d6b7a1de553f59af4354f3b20825ed5dfdfef995342fb3fa274d9

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