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.1.tar.gz (3.6 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.1-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kern_comm_lib-0.0.1.tar.gz
  • Upload date:
  • Size: 3.6 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.1.tar.gz
Algorithm Hash digest
SHA256 9699c3991fbc0057e2a583a771954eda004078e9bd0b5fa376e2d4277187390f
MD5 a292216bc84ab0688fca9d1c13ac5392
BLAKE2b-256 e2290dc929ddf22a06dcfee3717b9f324cb5deb6de4418d51ea172450fd80a40

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kern_comm_lib-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.0 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0772855e5102f989e76a1321f22ba16cbfd75a14f10ae9a5ed142e0a85429f4f
MD5 2cd7b59583f1d1830a0ccb853f20749d
BLAKE2b-256 703252a37e263f6e08cbd59ebec65613ec12776aec25bbd7cfc9e8f7abc43742

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