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.2rc1.tar.gz (33.4 kB view details)

Uploaded Source

Built Distribution

servicelayer-1.23.2rc1-py2.py3-none-any.whl (44.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file servicelayer-1.23.2rc1.tar.gz.

File metadata

  • Download URL: servicelayer-1.23.2rc1.tar.gz
  • Upload date:
  • Size: 33.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for servicelayer-1.23.2rc1.tar.gz
Algorithm Hash digest
SHA256 58d2a3e6f9108727c740f4a4dbc86c2c1748377cd5d32a09c5372cf6da7c52e7
MD5 5b6d02c0c23d2d1157bd2463e7e8ab39
BLAKE2b-256 06ea399ae0e672c6ffa7198da4856832808da42946b31f504b2a67d245c462c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for servicelayer-1.23.2rc1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3f38f67e92d3e00a538546ac8ae225a1153e9282a8cc057f50364e2f0c86fe27
MD5 e71910b1390c8fe5bbf3003e63c5d062
BLAKE2b-256 a1b7d53fb95233eff57b6a72ce1dd69e6b75f4363fc11d514a98d0c7f44e693a

See more details on using hashes here.

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