Skip to main content

🪐 Shared functionality for tiny microservices

Project description

🪐 Tiny Service Core

CI Coverage License Version Python

This library implements common functions that allows you to build tiny microservices with less boilerplate.

Installation

Install with pip, including optional dependencies:

pip install tiny-service-core[cache,db,http-client]

Clearly, you can use any other Python package manager instead.
I personally prefer using uv nowadays.

uv add tiny-service-core --extra cache --extra db --extra http-client

Dependencies

Tiny Service Core is highly opinionated.
Current version glues together these components:

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

tiny_service_core-0.1.1.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

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

tiny_service_core-0.1.1-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file tiny_service_core-0.1.1.tar.gz.

File metadata

  • Download URL: tiny_service_core-0.1.1.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tiny_service_core-0.1.1.tar.gz
Algorithm Hash digest
SHA256 abb66de4c7d78545d8f8137c9d3f1456e167cd83c94e97a7571117c51dd4a46a
MD5 7261307809570e6ae8752f997bcc51f5
BLAKE2b-256 bcaf91cbf9ffb5ab2554e240a79779c2afbb987b5d5c9a577fb1cffe3feb7b18

See more details on using hashes here.

File details

Details for the file tiny_service_core-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: tiny_service_core-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tiny_service_core-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1b9f2c48750e7e7aa00d1872ab5d5cbf16a03ce6ef70bb2e18971b9fc25db120
MD5 0a4c4cbf5d1e03035b4cf5955142c240
BLAKE2b-256 dd3b1f066c0dd0ed1cd54c5924e39a4cf2a7e94073a70ff09c65c4a5d89dbefa

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