Appchance's toolbelt for wizards and ninjas. May be useful using in dungeons.
Project description
Appchance :: Backend Special Forces Team
Common django classes, hacks and project automation. Toolbelt for wizards and ninjas.
Installation
Install package with pip
pip install appchance
Subpackages
Tools includes
dodos
= project (docker & django) automation based on doit python packagepickup
= module for cart delivery pickup points clientsshop
= common models, serializers etc for django mcommerce
Dodos
Appchance projects automation.
Django integration
-
Install required packages
pip install appchance
-
Add to your project file
dodos.py
.#! /usr/bin/env python3 import sys import importlib from doit.doit_cmd import DoitMain from doit.cmd_base import ModuleTaskLoader if __name__ == "__main__": sys.exit( DoitMain( ModuleTaskLoader( importlib.import_module(f'appchance.dodos.tasks.django')) ).run(sys.argv[1:]))
-
Optionally create an alias for your new command.
$ echo alias d="./dodos.py" >> ~/.bash_aliases
Using dodos
List available commands
$ ./dodos.py list
Or if alias created:
$ d list
Roadmap
Roadmap for future releases
0.2.0
= Sentry integrations0.3.0
= ELK integrations
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
appchance-0.1.15.tar.gz
(7.7 kB
view hashes)
Built Distribution
Close
Hashes for appchance-0.1.15-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0472041d3ade784e78801b0821f06815990c7fcaa243d67ada1d1131c69cf532 |
|
MD5 | ad4a39f0594e13db827f67097c526841 |
|
BLAKE2b-256 | c6a4b5d562e6d932f4dc1bae0f775aea065238a58982126ac1e1860881d493ad |