Skip to main content

Kern: A collection of robust, foundational Python utilities for building reliable and maintainable applications.

Project description

Kern - Common Python Libraries

Python Version License

The repository contains the Kern Python library code. Kern (kern-comm-lib) is an open-source collection of Python code designed to augment the Python standard library. It provides robust, exception-free Python utilities for building reliable applications and features modern error handling with Status and StatusOr to eliminate runtime surprises.

Kern Logo

Features | Installation | License

[!IMPORTANT]
📣 Kern-comm-lib is under active development.
APIs will (greatly) evolve until v1.0.

Features ✨

  • Exception-Free Modules: Predictable error handling without try/except sprawl.
  • Status & StatusOr: Modern result types for explicit success/failure handling.

Installation ⚙️

pip install kern-comm-lib

License 📜

BSD-3 Clause. See LICENSE.


Engineered for reliability.

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

kern_comm_lib-0.0.2.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

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

kern_comm_lib-0.0.2-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

Details for the file kern_comm_lib-0.0.2.tar.gz.

File metadata

  • Download URL: kern_comm_lib-0.0.2.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.11.9 Windows/10

File hashes

Hashes for kern_comm_lib-0.0.2.tar.gz
Algorithm Hash digest
SHA256 aefdf68747587e0b7af6a02e9e77bd0ba0cddcb3acfe769dde167c153f8e7ca7
MD5 9acd228b477f0f290e47e0e25cc1c410
BLAKE2b-256 b839eb9a0a04db3095368b1be7e81c5d37c1345aac46f6ffaf444faad853222b

See more details on using hashes here.

File details

Details for the file kern_comm_lib-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: kern_comm_lib-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 10.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.11.9 Windows/10

File hashes

Hashes for kern_comm_lib-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 82e7d6675e1c0da720efad697714bb7f6f8766edad098cc4f9b4bb2643b9467d
MD5 e3504998e75903fe5e23940e29acc123
BLAKE2b-256 d2b7de03d782b37e43912b23e7dd050d1bf6cd7850ce4aebf08075db8953a0d3

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