Default Python Project Template README
This project is created with cookiecutter using template located at https://github.com/lorien/pyproject
To create another project from this template, run the command "cookiecutter gh:lorien/pyproject"
Initial Project Setup
To create virtual environment and install all dependencies run: make init
You can change dependencies in "requirements_dev.txt" file
Type checking and linters
Run command "make check" to run mypy, pylint, ruff and linters on your files. Do not forget to update FILES_CHECK_MYPY and FILES_CHECK_ALL in Makefile to include all packages and modules you want to check.
Database
By default the project is configured to use MongoDB. To change MongoDB connection settings update "var/config.yml" file.
Scripts
Command line scripts are stored in "script/" directory and can be launched with run
command which is provided by "runscript" package.
Example. You have "script/foo.py" file. If you run console command "run foo", the runscript
framework will run main() function from "script/foo.py" file.
Community
Telegram English chat: https://t.me/grablab
Telegram Russian chat: https://t.me/grablab_ru
Release files for webop 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| webop-0.0.1.tar.gz | 4.5 kB | Details |
Release files / webop-0.0.1.tar.gz
| Download URL | webop-0.0.1.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e7548342301a45fc02d618c4ff0734e4c32ca90b0c113bec21a221f0cc4c73e9
|
|
BLAKE2b-256 checksum How to use checksums |
08dc613fc7600bd998733bcd9eea5936ed2edffde5b21c737dcf126a521c40dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.0
|