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.23.0rc10.tar.gz (28.9 kB view details)

Uploaded Source

Built Distribution

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

servicelayer-1.23.0rc10-py2.py3-none-any.whl (38.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file servicelayer-1.23.0rc10.tar.gz.

File metadata

  • Download URL: servicelayer-1.23.0rc10.tar.gz
  • Upload date:
  • Size: 28.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for servicelayer-1.23.0rc10.tar.gz
Algorithm Hash digest
SHA256 02cfc289cf45e6841139a653965f0e9e6dd904a2874c034540bf63b1000593d8
MD5 c04955a857041f8ce09f65ac048163a7
BLAKE2b-256 fc514ef8b1c67e2c6c9206d10ac0abe339b7865a7b5bdd38fe01c55b9ec095cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for servicelayer-1.23.0rc10-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6c4a050c952710613ed4f6a17252272a2b2569727379ed55fd89db542750ff2c
MD5 68eaec66949973ae0c2fdd577e31604f
BLAKE2b-256 fa94e6c5d7d33b437cf351faf77ae11780eef4891515e296f7fc328b45ff96a1

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