Helper scripts to write click applications development's environment
Project description
clickable helper scripts
Helper scripts to write click applications development’s environment
Free software: BSD license
Documentation: https://clickable.readthedocs.io.
Features
Clickable allows to easily write python and shell-based tools for your projects.
Clickable is based on the following building-blocks:
a bootstrap.py standalone script that installs a conda based python environment, that allows to initialize an isolated python environment. (https://github.com/lalmeras/clickable_bootstrap)
a bootstrap.py’s post-install callback that uses poetry to install:
your project-related command(s)
by python dependencies mechanism, clickable and any optional dependencies
clickable python library, that provides a clickables.py/clickables.yml file loading mechanism
clickable extensions that provide helpers for writing sphinx, ansible, … commands
Clickable is heavily based on Python, Conda, Poetry and Click projects.
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.3.0 (2018-12)
remove clickable.bootstrap module
clickable.click use ‘main’ as default function when searching an entry-point in clickables.py
tasks.py renamed to clickables.yml
added an helper to load base configuration from clickables.yml (clickables.utils.load_config)
python3 support
0.2.0 (2018-12-26)
(delayed release, used from @dev branch for 6 months)
added clickable.bootstrap
added helpers for sphinx commands
added workaround for selinux and virtualenv
0.1.1 (2018-02-10)
fix rsync options arg behavior
0.1.0 (2018-02-10)
added rsync handler
0.0.3 (2017-10-17)
correctly handle clear_env in sphinx:sphinx_script
update cryptography, tox, sphinx, wheel
0.0.1 (2017-09-10)
First release on PyPI.
0.0.2.dev4 (2017-09-10)
Fixed ignored excludes in lftp_sync
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 clickable-0.3.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4017447dc67db8b9fce2484f8d29b5a66e4aa3e1aa3d9026e48df96484ca84e6 |
|
MD5 | 701b7930901e36f9536e0a4e1b77b536 |
|
BLAKE2b-256 | b6a0bb33e00b636d0d5a6c38d69fb533884f2115d639a71a6d45ceb5bc26941b |