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.3.3.tar.gz (9.4 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.3.3-py3-none-any.whl (17.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: square_common_bl-7.3.3.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","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.3.3.tar.gz
Algorithm Hash digest
SHA256 898148a36ced8c2deddd45c18f44a9310f6f1a2bfb1330651a9ccad2679b0ece
MD5 409e48041b75777ea14613947bca32e7
BLAKE2b-256 5f3ab99b14266c23d4818b8f07216ee970b0d5cfe3cc4d56280b7bbbcaf7eb14

See more details on using hashes here.

File details

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

File metadata

  • Download URL: square_common_bl-7.3.3-py3-none-any.whl
  • Upload date:
  • Size: 17.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","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.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d78ffd4d5b3ed21d05fcba3ceaa00cdddd8405ed4ea5d5e02b5f5af2ac0e0aa1
MD5 09105eb4d4b2dfa5287ce0f43126df0e
BLAKE2b-256 803a2c9bdcf86eabd6c7dc95b549b1e17aa3622e6b12c103550d69250e1b3302

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