diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..eff02e5 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,58 @@ +[build-system] +requires = ["setuptools>=67.0.0", "wheel"] +build-backend = "setuptools.build_meta" + +[project] +name = "initvenv" +version = "0.1.0a5" +description = "Test InitVenv package. Currently available as a standalone executable at https://github.com/Dev2Forge/Init-Venv/releases." +readme = { file = "README.md", content-type = "text/markdown", charset = "utf-8" } +license = "GPL-3.0" +authors = [{ name = "Dev2Forge", email = "support@dev2forge.software" }] +maintainers = [{ name = "tutosrive", email = "tutosriveorg@gmail.com" }] + +keywords = [ + "initvenv", + "auto-venv", + "instant-setup", + "zero-config", + "python-bootstrap", + "one-command", + "venv-creator", + "dev-automation", + "fast-python-start", + "project-starter" +] + +requires-python = ">=3.7" + +classifiers = [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Topic :: Software Development :: Build Tools", + "Topic :: Utilities", + "Topic :: System :: Installation/Setup", + "Programming Language :: C#", + "Programming Language :: Python :: 3", + "Environment :: Console", + "Operating System :: Microsoft :: Windows", + "Operating System :: POSIX :: Linux", + "Operating System :: MacOS :: MacOS X" +] + +[project.urls] +Homepage = "https://github.com/Dev2Forge/Init-Venv" +Repository = "https://github.com/Dev2Forge/Init-Venv" +Issues = "https://github.com/Dev2Forge/Init-Venv/issues" + +[tool.setuptools] +package-dir = {"" = "src"} +packages = { find = { where = ["src"] } } + +[tool.setuptools.package-data] +initvenv = [ + "scripts/initvenv.bat" +] + +[project.scripts] +initvenv = "initvenv.bat" \ No newline at end of file diff --git a/src/initvenv/__init__.py b/src/initvenv/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/initvenv/bin/win-arm64/initvenv.exe b/src/initvenv/bin/win-arm64/initvenv.exe new file mode 100644 index 0000000..1a2421d Binary files /dev/null and b/src/initvenv/bin/win-arm64/initvenv.exe differ diff --git a/src/initvenv/bin/win-x64/initvenv.exe b/src/initvenv/bin/win-x64/initvenv.exe new file mode 100644 index 0000000..3cbebb3 Binary files /dev/null and b/src/initvenv/bin/win-x64/initvenv.exe differ diff --git a/src/initvenv/bin/win-x86/initvenv.exe b/src/initvenv/bin/win-x86/initvenv.exe new file mode 100644 index 0000000..f8f205b Binary files /dev/null and b/src/initvenv/bin/win-x86/initvenv.exe differ diff --git a/src/initvenv/scripts/initvenv.bat b/src/initvenv/scripts/initvenv.bat new file mode 100644 index 0000000..2233316 --- /dev/null +++ b/src/initvenv/scripts/initvenv.bat @@ -0,0 +1,3 @@ +@echo off +start "" "initvenv.exe" "%CD%" +exit \ No newline at end of file