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.0.tar.gz (6.0 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.0-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tiny_service_core-0.1.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.0.tar.gz
Algorithm Hash digest
SHA256 9b7395cc5600d34f79133586535c0ca1e80a8bb1eabf5dc9c0e0a85c535230f4
MD5 76c0d672b1ba23985afb69370e33ef83
BLAKE2b-256 1c386d673292794ee377895600c427a2e3035687538741ab68eeb77bb1d17b08

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tiny_service_core-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a717a2cb56057a60d38b95e02fe92dd5bb2609cbbdfcca2bd2ab2e61a5e01bab
MD5 e10ca558b8b51769e86c655cefcd653c
BLAKE2b-256 e8b7c134125c1c5b024cc8fcd66fe32a0faa58faf9ba389e6bdbf54f1cf6aa2c

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