Skip to main content

Various utilties to enhance your projects

Project description

Zenif 0.5.2

Zenif (pronounced "Zenith") is a Python library designed to enhance the way you write your code. Please take it into consideration that I developed Zenif as a personal side-project of mine to help me with other projects, so some features might not work as expected as I have not full tested everything.

Installation

Zenif requires Python 3.12 or higher. To install the latest version, install with pip or your favorite PyPi package manager.

pip install zenif

This command will download and install Zenif along with its dependencies.

Documentation

Modules

Zenif is a multi-faceted library, covering multiple areas of the developer experience that need improving.

  • CLI (Applet & Prompt): Create command line interfaces and interactive prompts
  • Log: Enhance your debugging game with a highly customizable logger
  • Decorators: Give your functions extra functionality on the fly
  • Schema: Validate your user's inputs with intuitive syntax

License

Zenif is released under the MIT License. See the LICENSE file for more details.

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

zenif-0.5.2.tar.gz (49.7 kB view details)

Uploaded Source

Built Distribution

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

zenif-0.5.2-py3-none-any.whl (58.2 kB view details)

Uploaded Python 3

File details

Details for the file zenif-0.5.2.tar.gz.

File metadata

  • Download URL: zenif-0.5.2.tar.gz
  • Upload date:
  • Size: 49.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for zenif-0.5.2.tar.gz
Algorithm Hash digest
SHA256 dba4ede5db79922a044a8f8dc7b0f70edf8ebda63d80002917131913d7d81e5c
MD5 f0a3663bab2c37890a6cb8f40c99dbc5
BLAKE2b-256 65280ef4ee2a1d4f9aeb0988255d8054bfb218beacde980ff51e64bc08fd35f8

See more details on using hashes here.

File details

Details for the file zenif-0.5.2-py3-none-any.whl.

File metadata

  • Download URL: zenif-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 58.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for zenif-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a341ef577b675451dd4855c863bfa9f7d7af747953261ff35c2803217fcd235a
MD5 af9cfc51457ddf56c8a28a2b10e8d486
BLAKE2b-256 74d1d2898b3bbf64226253564899c3319527d23e7d4a9f66ab4ffb601ee58bf5

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