Frequently used components for Python projects.
Project description
Frequent
Frequently used components for Python projects.
- Free software: MIT License
- Documentation: https://frequent-py.readthedocs.io/
Installation
You have a few options for installing/using frequent
. The first is to
install using your package manager of choice, pipenv
for instance:
$ pipenv install frequent
However, taking a cue from the excellent boltons package, each component is self-contained in its respective file/folder allowing for easy vendorization. Components are not dependent on one another and rely solely on the standard library. This makes vendorization of a component as simple as copying just the file/folder for the component(s) that you need (same goes for the unit tests).
About
I found myself copying/re-writing certain components for my projects over and over again. This library is an attempt to take some of the components I find myself needing frequently and package them up in a convenient and easy-to-use manner.
Features
config
: for global configuration/settings management.messaging
: components for creating custom messaging frameworks.singleton
: for singleton classes.
License
Frequent © Copyright 2019, Douglas Daly. All rights reserved. This
project is licensed under the MIT License, see the
LICENSE
file for more details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for frequent-0.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5089c2782f176a127909a61eb0a21f9c1ab12b35b02783cc9272efd74449074e |
|
MD5 | 31876a680fc79a6dc68e97109ddad226 |
|
BLAKE2b-256 | ff2c9491351b6a2c0258d12f52587c0bff50c6aaa8b8b56cde29678477f7f6fa |