Skip to main content

The companion that holds your grab-bag of utility functions and objects

Project description



r4ven: The companion that holds your grab-bag of utility functions and objects

Reimplementing utilities folder across multiple Python projects... Nevermore!


What is it?

r4ven_utils is all of those of utilities you keep reimplementing across your Python projects, that all got together and decided to live in harmony.

Main Features

Here are some of the utilities that r4ven keep under it's wings:

  • log4me - convenient way to implement logging in Python applications, ensuring that logs are organized and execution times are recorded accurately.

Where to get it

The source code is currently hosted on GitHub at: https://github.com/VictorFantucci/r4ven_utils_dev

Binary installers for the latest released version are available at the Python Package Index (PyPI).

# or PyPI
pip install r4ven-utils

License

GPLv3

Documentation

All my scripts have very detailed docstrings and comments that make their use intuitive and simple. As the project grows and takes shape I plan to write a proper documentation for it.

Background

"Once upon a midnight dreary, while I pondered, weak and weary,
Over many a quaint and curious volume of forgotten lore...
"
Edgar Allan Poe

This is how I felt every time I needed re-implement utilities folders over and over again through my Python projects... so work on r4ven started as an idea to gather all the scripts, code and functions that were constantly appearing in the utilities folder of my Python projects.

Contributing to r4ven

All contributions, bug reports, bug fixes, documentation improvements, enhancements, and ideas are welcome.

If you are simply looking to start working with the r4ven codebase, navigate to the GitHub "issues" tab and start looking through interesting issues.

Or maybe through using r4ven you have an idea of your own or are looking for something in the documentation and thinking ‘this can be improved’...you can do something about it!

Feel free to ask questions through my email which can be found on the main page of my Github.

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

r4ven_utils-0.1.2.tar.gz (17.8 kB view details)

Uploaded Source

Built Distribution

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

r4ven_utils-0.1.2-py3-none-any.whl (18.0 kB view details)

Uploaded Python 3

File details

Details for the file r4ven_utils-0.1.2.tar.gz.

File metadata

  • Download URL: r4ven_utils-0.1.2.tar.gz
  • Upload date:
  • Size: 17.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for r4ven_utils-0.1.2.tar.gz
Algorithm Hash digest
SHA256 8d54505c3c0088d41eb2698dd145f7e5861b1de81d7a0387cd8da9dbe9a06713
MD5 aae605b939477bab8b8dc79141a37e67
BLAKE2b-256 49c3e50855912e4c9edc0a1fcf7dd8b3d783d611681a987e90935406cd7d36b2

See more details on using hashes here.

File details

Details for the file r4ven_utils-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: r4ven_utils-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 18.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for r4ven_utils-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 83472d869245ead7dc46cd8c3cdd5f0d3ba4ebb97c9e29cdb81d5b225b01209a
MD5 dd1dcad4c98312669d5b888f8eeea14e
BLAKE2b-256 2983615407ae2743fbd96d143606bd4e00f2c94a9ff3820cc1c2d467d41af84b

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