This repository holds useful high-level widgets written in pure python.
This library used type hints and requires Python 3.11+; it could, however, be back-ported to earlier Python versions without difficulty.
For more details, check out the documentation.
Here are some examples screenshots of the widgets you can create:
$>uv pip install -e .
Contributions for new widgets, documentation, tests, and resolving issues are welcomed.
Contribution guidelines:
- Fork the repository to your account.
- Clone your account repository to your local development environment.
- Create/checkout a new branch appropriately named by feature, bug, issue number, whatever.
- Make your changes on your branch. The ideal changes would:
- have working examples in the examples directory
- have documentation in the docs directory
- Push your changes to your github account.
- Create a pull request from within github.
All code is to be passing flake8
before it is merged into master!