Skip to main content

common business layer for my personal server.

Project description

square_common_bl

📌 versioning: see CHANGELOG.md.

about

common business layer for my personal server.

goals

  • integration with square_*
  • unified common api across all projects
  • shared business logic
  • security-first design
  • simple and adequate
  • future audit readiness

installation

pip install square_common_bl

usage

configuration

update the settings in config.ini and config.testing.ini to match your environment (urls, logging, etc.).

running the service

python square_common_bl/main.py

env

  • python>=3.12.0

feedback is appreciated. thank you!

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

square_common_bl-7.2.0.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

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

square_common_bl-7.2.0-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

Details for the file square_common_bl-7.2.0.tar.gz.

File metadata

  • Download URL: square_common_bl-7.2.0.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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 square_common_bl-7.2.0.tar.gz
Algorithm Hash digest
SHA256 95e27e5b0e36d4313c377a90eb5881e2badebca101336b78d6400e38dd2c3f2c
MD5 c1382c288cf81b6cd0baa5dc508dbc54
BLAKE2b-256 fd06ec9ccd3dc01138430539577fc7cf93c6e3fdd91cd77f39e67c6fce77b5d1

See more details on using hashes here.

File details

Details for the file square_common_bl-7.2.0-py3-none-any.whl.

File metadata

  • Download URL: square_common_bl-7.2.0-py3-none-any.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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 square_common_bl-7.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f8d25ec43ffdcb01bab52155a20fc85e36ffe1e3931d904cb35752163c3bcede
MD5 dad361d7273102b075252adaf53e49bb
BLAKE2b-256 49b417f34bd16fd0c52966bd8b6aa44cf72b0ae3d021d8b077ec754ae3fd49b1

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