]> kaliko git repositories - python-musicpdaio.git/commitdiff
Add project files, license, etc...
authorkaliko <kaliko@azylum.org>
Tue, 5 Mar 2024 17:03:48 +0000 (18:03 +0100)
committerkaliko <kaliko@azylum.org>
Tue, 5 Mar 2024 17:03:48 +0000 (18:03 +0100)
.gitignore [new file with mode: 0644]
MANIFEST.in [new file with mode: 0644]
README.rst [new file with mode: 0644]
pyproject.toml [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..54134f0
--- /dev/null
@@ -0,0 +1,8 @@
+# python
+__pycache__
+*.pyc.
+/*.egg-info
+# project
+/build/
+/dist/
+/doc/build/
diff --git a/MANIFEST.in b/MANIFEST.in
new file mode 100644 (file)
index 0000000..fd43aca
--- /dev/null
@@ -0,0 +1,2 @@
+include CHANGES.txt
+recursive-include doc/source *
diff --git a/README.rst b/README.rst
new file mode 100644 (file)
index 0000000..a243c88
--- /dev/null
@@ -0,0 +1,14 @@
+Music Player Daemon client module
+*********************************
+
+An asynchronous MPD (Music Player Daemon) client library written in Python.
+
+----
+
+:MPD Protocol:  https://www.musicpd.org/doc/html/protocol.html
+:Code:          https://codeberg.org/MusicPlayerDaemon/python-musicpdaio.git
+:Dependencies:  None
+:Compatibility: Python 3.11+
+:Licence:       GNU LGPLv3
+
+.. vim: spell spelllang=en
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644 (file)
index 0000000..f88f175
--- /dev/null
@@ -0,0 +1,25 @@
+# SPDX-FileCopyrightText: 2023-2027  kaliko <kaliko@azylum.org>
+# SPDX-License-Identifier: LGPL-3.0-or-later
+[project]
+name = "mpddaio"
+keywords = ["mpd", "Music Player Daemon"]
+description = "An MPD (Music Player Daemon) client library written in Python."
+authors = [
+  { name="kaliko", email="kaliko@azylum.org" },
+]
+license = {file = "LICENSE.txt"}
+readme = "README.rst"
+requires-python = ">=3.11"
+dynamic = ["version"]
+
+[project.optional-dependencies]
+sphinx = ["Sphinx>=5.3.0"]
+
+[project.urls]
+"Homepage" = "https://kaliko.me/musicpdaio/"
+
+[build-system]
+requires = ["setuptools>=61.0.0"]
+
+[tool.setuptools.dynamic]
+version = {attr = "mpdaio.VERSION"}