Metadata-Version: 2.1
Name: venvflon
Version: 0.6.2
Summary: simple virtual environment switcher
Author: Michal Plichta
Maintainer: Michal Plichta
License: MIT License
Project-URL: Homepage, https://github.com/emcek/venvflon
Project-URL: Source, https://github.com/emcek/venvflon.git
Project-URL: Changelog, https://github.com/emcek/venvflon/blob/master/CHANGELOG.md
Keywords: venv,uv,virtualenv
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Environment :: Win32 (MS Windows)
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Microsoft :: Windows :: Windows 10
Classifier: Operating System :: Microsoft :: Windows :: Windows 11
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pyyaml==6.0.2
Requires-Dist: tkinterdnd2==0.4.2
Provides-Extra: test
Requires-Dist: GitPython==3.1.43; extra == "test"
Requires-Dist: interrogate==1.7.0; extra == "test"
Requires-Dist: isort==5.13.2; extra == "test"
Requires-Dist: lxml==5.3.0; extra == "test"
Requires-Dist: mypy==1.14.1; extra == "test"
Requires-Dist: packaging==24.2; extra == "test"
Requires-Dist: pip-audit==2.7.3; extra == "test"
Requires-Dist: pytest==8.3.4; extra == "test"
Requires-Dist: pytest-randomly==3.16.0; extra == "test"
Requires-Dist: ruff==0.8.4; extra == "test"
Requires-Dist: types-pyyaml==6.0.12.20241230; extra == "test"

[![Python CI](https://github.com/emcek/venvflon/actions/workflows/python-ci.yml/badge.svg?branch=master)](https://github.com/emcek/venvflon/actions/workflows/python-ci.yml)
[![image](https://img.shields.io/badge/pypi-v0.6.2-blue.svg)](https://pypi.org/project/venvflon/)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/emcek/venvflon/master.svg)](https://results.pre-commit.ci/latest/github/emcek/venvflon/master)
[![License](https://img.shields.io/badge/License-MIT-blue.svg)](./LICENSE)
[![Downloads](https://img.shields.io/github/downloads/emcek/venvflon/total?label=Downloads)](https://github.com/emcek/venvflon/releases)
[![venvflon](https://snyk.io/advisor/python/venvflon/badge.svg)](https://snyk.io/advisor/python/venvflon)
[![image](https://img.shields.io/badge/python-3.9%20%7C%203.10%20%7C%203.11%20%7C%203.12%20%7C%203.13-blue.svg)](https://github.com/emcek/venvflon)
[![Downloads](https://static.pepy.tech/badge/venvflon)](https://pepy.tech/project/venvflon)

# venvflon
simple virtual environment switcher

## name
Comes from polish `wenflon` or `kaniula` (eng. `cannula`)

## installation
The preferred way of installing using [uv](https://github.com/astral-sh/uv) (v0.5.11 or newer) tool:
``` console
uv tool install --python 3.13.1 venvflon
```
Please use Python 3.13.1+ (or any 3.12.x) due to 3.13.0 run extra terminal window even if it was disabled.

## update
``` console
uv tool update venvflon
```

## uninstall
``` console
uv tool uninstall venvflon
```
