Skip to main content

Generate a folder, establish a virtual environment with a single command.

Project description

Fenv

Fenv is a simple and efficient tool to help you manage your virtual environments and create basic Python files with a single command. With Fenv, you can quickly generate a new project folder, establish a virtual environment within that folder, and simultaneously create the essential basic Python files all in one go. This tool is ideal for developers who frequently work on multiple Python projects and want a simple, streamlined solution for managing virtual environments.

Features

  • Generate a new project folder with a single command

  • Quickly establish a virtual environment within the project folder

  • Simultaneously create essential basic Python files

  • Ideal for developers who work on multiple Python projects

  • Add black for format python

  • Packages can be installed and uninstalled and added to files. requirements.txt at the same time

Docs

https://watchakorn-18k.github.io/Fenv/

Installer


pip install fenv

or


pip install --upgrade fenv

Start

fenv new <project_folder>

Command

$ fenv -h



Usage:

  fenv [options] <command>



Commands:



    new       Create a new project

    install   Install packages

    uninstall Uninstall packages

    update    Update packages to file requirements.txt

    onlyenv   Create only virtualenv and no create base file



General Options:

  -h, --help  Show this help message and exit

Build


python setup.py sdist bdist_wheel

Testing


pip install --editable .

Conclusion

Fenv is a powerful tool for managing virtual environments and creating basic Python files. With its simple and efficient design, it's the perfect solution for developers who want to streamline their workflow and focus on coding. Get started today and see the difference Fenv can make in your Python development process!

Changelog

v0.0.11.3 change

0.0.11.3

  • fix bugs settings in .vscode

  • fix bugs line 609 and 624

0.0.11.2

  • fix bugs small

0.0.11.1

  • change new pattern command

0.0.10

  • add option -onlyenv for create only virtualenv without base file all

  • add command install for install package and add module to file requirements.txt

0.0.9

  • Release 0.0.9

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

Fenv-0.0.11.3.tar.gz (7.4 kB view hashes)

Uploaded Source

Built Distribution

Fenv-0.0.11.3-py3-none-any.whl (7.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page