Skip to content

Commit 0d89582

Browse files
committed
ditching setup.py for pyproject.toml cause of build warnings
1 parent c965506 commit 0d89582

2 files changed

Lines changed: 57 additions & 53 deletions

File tree

pyproject.toml

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
[build-system]
2+
requires = ["setuptools>=77.0.0"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "android-notify"
7+
version = "1.60.0"
8+
description = "A Python package that simplifies creating Android notifications in Kivy and Flet apps."
9+
readme = { file = "README.md", content-type = "text/markdown" }
10+
authors = [
11+
{ name = "Fabian", email = "fector101@yahoo.com" }
12+
]
13+
license = "MIT"
14+
requires-python = ">=3.6"
15+
dependencies = [
16+
"pyjnius>=1.4.2"
17+
]
18+
keywords = [
19+
"android",
20+
"notifications",
21+
"kivy",
22+
"mobile",
23+
"post-notifications",
24+
"pyjnius",
25+
"android-notifications",
26+
"kivy-notifications",
27+
"python-android",
28+
"mobile-development",
29+
"push-notifications",
30+
"mobile-app",
31+
"kivy-application"
32+
]
33+
classifiers = [
34+
"Programming Language :: Python :: 3",
35+
"Operating System :: Android",
36+
"Development Status :: 5 - Production/Stable",
37+
"Intended Audience :: Developers",
38+
"Topic :: Software Development :: Libraries :: Python Modules"
39+
]
40+
41+
[project.urls]
42+
Homepage = "https://android-notify.vercel.app"
43+
Documentation = "https://android-notify.vercel.app/"
44+
Source = "https://github.com/fector101/android_notify"
45+
Tracker = "https://github.com/fector101/android_notify/issues"
46+
Funding = "https://www.buymeacoffee.com/fector101"
47+
48+
[project.optional-dependencies]
49+
dev = [
50+
"kivy>=2.0.0"
51+
]
52+
53+
[project.scripts]
54+
android-notify = "android_notify.__main__:main"
55+
56+
[tool.setuptools.packages.find]
57+
where = ["."]

setup.py

Lines changed: 0 additions & 53 deletions
This file was deleted.

0 commit comments

Comments
 (0)