PyScaffold extension for simple structured projects
Project description
pyscaffoldext-beeproject
PyScaffold extension tailored for my own simple structured projects. This extension is powered by pyscaffoldext-dsproject
The final directory structure looks like:
Project_Dir
├── AUTHORS.rst <- List of developers and maintainers.
├── CHANGELOG.rst <- Changelog to keep track of new features and fixes.
├── LICENSE.txt <- License as chosen on the command-line.
├── README.md <- The top-level README for developers.
├── data
├── docs <- Directory for Sphinx documentation in rst or md.
├── models <- Trained and serialized models, model predictions,
│ or model summaries.
├── notebooks <- Jupyter notebooks. Naming convention is a number (for
│ ordering), the creator's initials and a description,
│ e.g. `1.0-fw-initial-data-exploration`.
├── reports <- Generated analysis as HTML, PDF, LaTeX, etc.
│ └── figures <- Generated plots and figures for reports.
├── src
│ └── Project_Name <- Actual Python project which can be deploy to production
│ └── environment.yaml <- Actual Python project need conda environment yaml file
│ └── run_python_project_main.py <- Actual Python project some one part main execute script
│ └── supervisor_project_main.ini <- Actual Python project some one part main script supervisor ini template file
│ └── project_name <- Actual Python project some one package template
│ └── __init__.py <- Use for sphinx auto documents
├── tests <- Unit tests which can be run with `py.test`.
Usage
Just install this package with pip install pyscaffoldext-beeproject
and note that putup -h
shows a new option --beeproject
.
Creating a data science project is then as easy as:
putup --beeproject Simple_Project
Note
This project has been set up using PyScaffold 3.2. For details and usage information on PyScaffold see https://pyscaffold.org/.
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
Close
Hashes for pyscaffoldext-beeproject-1.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59c08223ae197dec68aef146c331806ac60c3c3d6fbe7ae249db93ce6628abe0 |
|
MD5 | 685f939ed478924e034b0efc161dff72 |
|
BLAKE2b-256 | c2b39c9d2a6f71153bed8d74bbf4d8e8d87e4cc3163d8995c69f2f14d3dab245 |
Close
Hashes for pyscaffoldext_beeproject-1.0.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ac357a64386b0d2035d2039cf8c58babdcce6a6739f383bd6b41dfb51d898cf |
|
MD5 | 86d1f2186246c85ae22bc2d9e00b4720 |
|
BLAKE2b-256 | 96dda86bf304422915140ecb335ab633b70269696bf40678ef03502e2cf0ee77 |