Skip to main content

Basic remote service functions for alephdata components

Project description

servicelayer

servicelayer

Components of the aleph data toolkit needed to interact with networked services, such as a storage archive, job queueing, cache, and structured logging. This package contains some common configuration components for all of these services using environment variables.

archive mechanism

This library provides a configurable method for file storage used by aleph and memorious. It will store files based on their content hash (SHA1) and allows for later retrieval of the content.

Release procedure

git pull --rebase
make build-docker test
bump2version --no-commit --dry-run --verbose {patch,minor,major} # to test if this looks good
bump2version --verbose {patch,minor,major}
git push --atomic origin main $(git describe --tags --abbrev=0)

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

servicelayer-1.25.0.tar.gz (34.2 kB view details)

Uploaded Source

Built Distribution

servicelayer-1.25.0-py2.py3-none-any.whl (45.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file servicelayer-1.25.0.tar.gz.

File metadata

  • Download URL: servicelayer-1.25.0.tar.gz
  • Upload date:
  • Size: 34.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for servicelayer-1.25.0.tar.gz
Algorithm Hash digest
SHA256 76b79f4748f97708f91c6959ee1c9fe094dde5f9a37bf33709364974342fd955
MD5 9185b0c1d2d4c27857ef5ac1a476630f
BLAKE2b-256 9f98d6cbbe902727fdc367bc50bf2deb65331d6f75a073fcd138594678bfab7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for servicelayer-1.25.0.tar.gz:

Publisher: build.yml on alephdata/servicelayer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file servicelayer-1.25.0-py2.py3-none-any.whl.

File metadata

  • Download URL: servicelayer-1.25.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 45.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for servicelayer-1.25.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 28f78e47794f47a75a880391ee4e5352ce5226d8e451aa4431f55912ac3329a6
MD5 581c41c5d9a7613daaa0d5c39c6aadf3
BLAKE2b-256 4dd3dc69c4c60523c263ff6b2f07cbe22c385ccdedb2ac5495c437c105328250

See more details on using hashes here.

Provenance

The following attestation bundles were made for servicelayer-1.25.0-py2.py3-none-any.whl:

Publisher: build.yml on alephdata/servicelayer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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