Skip to main content

The Python port of Node in Layers Core.

Project description

In Layers Core

Python port of the Node-in-Layers core framework. Supports Domains, config and layers loading, and cross-layer logging.

Key points:

  • Domains explicitly provided in config (no convention discovery)
  • Layers are loaded in configured order (supports composite layers)
  • Cross-layer logging with automatic id propagation and function wraps

Contributing

Running Unit Tests

poetry run pytest --cov=. --cov-report=term-missing --cov-report=html -q

Auto-Cleaning / Checking Tools

./bin/lint.sh

Publishing

./bin/deploy.sh

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

in_layers_core-0.2.7.tar.gz (14.8 kB view details)

Uploaded Source

Built Distribution

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

in_layers_core-0.2.7-py3-none-any.whl (18.2 kB view details)

Uploaded Python 3

File details

Details for the file in_layers_core-0.2.7.tar.gz.

File metadata

  • Download URL: in_layers_core-0.2.7.tar.gz
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for in_layers_core-0.2.7.tar.gz
Algorithm Hash digest
SHA256 0c181cfe5705f8a3da3ff918f01fd90685cec38a388e6b88e2b125ed8dcb34a8
MD5 5d9e8fb3c093c34561686644c417aa23
BLAKE2b-256 1a1afacbaa7bab1dbe933ff225a4fbf3d97eb419083dc4d84bc50b457b66498b

See more details on using hashes here.

File details

Details for the file in_layers_core-0.2.7-py3-none-any.whl.

File metadata

  • Download URL: in_layers_core-0.2.7-py3-none-any.whl
  • Upload date:
  • Size: 18.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for in_layers_core-0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 39a159ee567961c1902819ebc4aed7b04f13cd2313d0df0eaea9df1b9974adc7
MD5 e71a24b97688d9ed1c7946ff24c68a72
BLAKE2b-256 a389e4f75439c7c7de5ca62e0f4781490313e83f99119e850aedcdf47ea73435

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