Skip to content

Releases: Dev2Forge/Init-Venv

v0.2.1

07 Jan 17:39

Choose a tag to compare

image Download Init-Venv

Linux execution fix: the requirements installation step was previously not working, but it is now accessible.

Additionally, improvements were made to the "PIP" path verification, among other things...

Full Changelog: v0.2.0...v0.2.1

v0.2.0

26 Dec 21:32
870527b

Choose a tag to compare

image Download Init-Venv

Release Summary

Important

This executable is not the installer; I will come back and upload the installer with an update. For now, this is the actual programme itself, which means you must add it to the system PATH (in Windows) if you want to avoid using the full path every time you run it. I will upload this update in the coming weeks.

This release introduces major improvements focused on Linux compatibility and cross-platform stability. Linux support has been added after multiple testing and refinement iterations, ensuring reliable behaviour alongside existing Windows functionality.

The tool now recognises several commonly used virtual environment names (such as venv, .venv, env, and .env), improving flexibility across different development setups.

In addition, the codebase was cleaned up and refined by removing unnecessary comments, fixing previously broken or removed command methods, and improving platform-specific handling. Project configuration files were updated to explicitly include Linux support.

This release consolidates multiple development commits into a stable merge. For a detailed breakdown of changes, please refer to the individual commits and the merged pull request.

Execution Linux-x64

test-linux-x64.mp4

What's Changed

Full Changelog: v0.1.0-beta...v0.2.0

v0.1.0-beta

10 Aug 04:47
a8c2003

Choose a tag to compare

InitVenv v0.1.0-beta

image

Automatic create, install requirements and activate venv only with one command: InitVenv

Requirements

  • Have python installed and have the path in the PATH
  • Initially it only works on Windows systems

Usage Instructions

Important

  • If you want to use the program from CMD, make sure you pass a path, just one, like this: Initvenv "path". You can use absolute or relative paths.
  • If you prefer to use it from Windows File Explorer, follow these steps.

Its main functionality, is:

  1. Go to any directory (With File Explorer in Windows)
  2. Make a requirements.txt file (Important, it must be with the written requirements, the program will not understand the requirements once the venv is created)
  3. Press keys CTRL+L
  4. Step 2 activates the explorer's path bar, so you must type the following command: InitVenv
  5. The program will be start and execute automatically

Installation Process

I want to know what the installer does

  1. Copy and paste the "InitVenv-{architecture}.exe" and "InnitVenv.bat" files to the installation directory you selected.
  2. Use the `` command to add the installation directory to the system PATH.

That's all the installer does; it adds the path to the system PATH, allowing you to use the program with a simple call to InitVenv, which then calls InitVenv.bat.

Note

If you're unsure what the .bat file contains, it contains this:

@echo off
start "" "InitVenv-x64.exe" "%CD%"
exit

Screenshots

Description Preview
Program startup error - missing working directory Program startup error showing missing working directory configuration
Successful program initialization without requirements file Program successfully started without requirements file installation
Console with virtual environment activated for user Terminal console showing activated virtual environment for user interaction
Program execution with requirements file installation Program running with automatic requirements file installation process
User terminal session maintained after setup User terminal session preserved and ready for continued interaction

Development History

What's Changed

New Contributors

Full Changelog: https://github.com/Dev2Forge/Init-Venv/commits/v0.1.0-beta

SourceForge.net

Download Init-Venv