Skip to content
PythofanoffPublic

About

AutoPythonStructureCreator (APySC) - This is a lightweight, simple library for creating a project tree. A project in development.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

AutoPySC or Auto Python Structure Creator - This is a lightweight, simple tool for creating a project tree.

This tool was originally written for my own small, private projects, but I decided to keep it publicly available. Perhaps one day this small script will grow into something bigger.

Warning

This tool is still in the testing stage, problems are possible, please write about any errors in github issues Click

Creates the following structure (example: .py, "minimal")

MyProject
│   .gitignore
│   LICENSE
│   pyproject.toml
│   README.md
│
├───.git
├───configs
├───docs
│       index.md
│
├───logs
├───src
│   └───my_project
│           config.py
│           main.py
│           __init__.py
│
├───tests
│       test_main.py
│       __init__.py
│
└───venv
    │   pyvenv.cfg
    │
    ├───Include
    ├───Lib
    │   └───site-packages
    └───Scripts
            activate
            activate.bat
            Activate.ps1
            deactivate.bat
            python.exe
            pythonw.exe

<HOW TO LAUNCH?>

  1. In terminal: pip install apysc or launch auto-build build.bat;
  2. In terminal: cd MyProject;
  3. Configure file paths.py under the project: apysc open;
  4. In terminal: apysc build or python -m apysc build.

<OTHER COMMANDS?>

apysc - TUI;
apysc version - Show actual version tool;
apysc clear-cache-project - Clean up caches.

<CODE BY PYTHOFANOFF>

About

AutoPythonStructureCreator (APySC) - This is a lightweight, simple library for creating a project tree. A project in development.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages