Module for fast initialization of packages
Project description
Euphoria 1.1.1
- Euphoria is a small CLI library for quick initialization and support of projects in Python project format
- Euphoria shell - a small, additional utility for more detailed editing of projects
Euphoria Commands
- Creating a project without specifying the project name:
py -m euph init <mod>
- Create a project by specifying the project name:
py -m euph init <mod> <name>
, where<name>
is the folder/file name and<mod>
is to create a package (inserti
) or Python module (m
, can be launched withpython -m
) - Help:
py -m euph help
- Launch Euphoria shell:
py -m euph shell
After executing the init
command, a folder with the following structure appears in the current directory:
/<project>
/src
/<project>
/__init__.py or __main__.py
/.pypirc
/CHANGELOG
/LICENSE
/pyproject.toml
/README.md
Euphoria shell
- To exit the shell:
#q
or#exit
- Shows Euphoria help:
#help
- Displays a list of created modules to the console:
#ls
- Adding a package to a directory:
#add <mod> <name>
- Delete module:
#del <name>
- Delete all modules:
#del all
- Delete all modules of a specific type:
#del all <mod>
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
euph-1.1.1.tar.gz
(5.2 kB
view hashes)
Built Distribution
euph-1.1.1-py3-none-any.whl
(7.0 kB
view hashes)