Skip to content

awolverp/createpy-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CreatePy

A simple command-line tool to create Python projects, written in Rust.

Create Python projects, create a virtual environment, and create an empty git repository for it, with only one command.

Note

This isn't a special repository, I wrote this tool to speedup my works, and practice Rust language.

Features:

  • Virtualenv and Venv scripts are supported.
  • git is supported:
    • Create an empty git repository, you can specify branch name,
    • Set user name, and email address for it,
    • Add new remote to it.

Example

Installation

You can build the project from source, with rust compiler.


First way:

  1. Use the cargo install command:
cargo install --git 'https://github.com/awolverp/createpy-rs'
  1. Now the tool is installed and you can use it:
createpy -h

Tip

You can uninstall it by using cargo uninstall createpy command


Second way:

  1. First, download source from here by using the git clone (or any tool you can use)
git clone 'https://github.com/awolverp/createpy-rs'
  1. Go to the source directory.
  2. Run this command:
cargo build --release
  1. Now you can use this tool, the binary file is stored here: ./target/release/createpy:
./target/release/createpy -h

License

MIT License

About

A simple command-line tool to create python projects, written in Rust.

Topics

Resources

License

Stars

Watchers

Forks

Languages