From 59af251e48a26e9aab8944a168ba49687daa8f99 Mon Sep 17 00:00:00 2001 From: MohammadrezaAmani Date: Mon, 14 Aug 2023 21:08:13 +0330 Subject: [PATCH] add pypi project --- .gitignore | 6 +++++- pyproject.toml | 25 +++++++++++++++++++++++++ requirements.txt | 2 ++ 3 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 pyproject.toml create mode 100644 requirements.txt diff --git a/.gitignore b/.gitignore index 0ca44f5..7b864bc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,7 @@ *.env *.py[cod] -*test* \ No newline at end of file +*test* +venv/* +build +dist +inui.egg-info diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..ba2fa18 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,25 @@ +[project] +name = "inui" +version = "0.1.1" +authors = [ + { name="Mohammadreza Amani", email="more.amani@yahoo.com" }, +] +description = "Powerful and Highly Customizable Python Library for UI" +readme = "README.md" +requires-python = ">=3.5" +classifiers = [ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: MIT License", + "Operating System :: OS Independent", +] + +[project.urls] +"Homepage" = "https://github.com/MohammadrezaAmani/INUI" +"Bug Tracker" = "https://github.com/MohammadrezaAmani/INUI/issues" + +[build-system] +requires = ["setuptools>=61.0"] +build-backend = "setuptools.build_meta" + +[tool.setuptools] +py-modules = ['inui'] \ No newline at end of file diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..8be1e31 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +beautifulsoup4==4.12.2 +soupsieve==2.4.1