Moved to shiny new pyproject.toml from gross disgusting old setup.py 🤢

This commit is contained in:
Gnarwhal 2024-07-31 20:15:29 +00:00
parent 3641174c18
commit a310c28a52
Signed by: Gnarwhal
GPG key ID: 0989A73D8C421174
4 changed files with 47 additions and 20 deletions

30
pyproject.toml Normal file
View file

@ -0,0 +1,30 @@
[build-system]
requires = ["setuptools", "setuptools_scm"]
build-backend = "setuptools.build_meta"
[project]
name = "sshare"
dynamic = ["version"]
authors = [
{ name = "Gnarwhal", email = "git.aspect893@passmail.net" },
]
description = "Upload files to a server via ssh"
readme = "README.md"
classifiers = [
"Intended Audience :: End Users/Desktop",
"Environment :: Console",
"License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
]
dependencies = [
"pyclip",
]
[project.urls]
Homepage = "https://forge.monodon.me/Gnarwhal/sshare"
Documentation= "https://forge.monodon.me/Gnarwhal/sshare/README.md#Usage"
Repository = "https://forge.monodon.me/Gnarwhal/sshare"
Issues = "https://forge.monodon.me/Gnarwhal/sshare/issues"
[project.scripts]
sshare = "sshare.cli:main"