From ffa60ca0e1449abfef451421b52c639dbd085eb7 Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Sat, 17 Aug 2019 12:37:38 +0200 Subject: [PATCH] Move to poetry. --- pyproject.toml | 28 ++++++++++++++++++++++++++++ setup.py | 32 -------------------------------- 2 files changed, 28 insertions(+), 32 deletions(-) create mode 100644 pyproject.toml delete mode 100755 setup.py diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..bf284d1 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,28 @@ +[tool.poetry] +name = "BiscuIT-App-Untis" +version = "1.0a0.dev0" +packages = [ + { include = "biscuit" } +] +readme = "README.md" + +description = "BiscuIT School Information System (SIS) - App Untis (Untis import)" +authors = ["BiscuIT Team <biscuit-dev@lists.teckids.org>"] +license = "MIT" +homepage = "https://biscuit.edugit.org/" +repository = "https://edugit.org/Teckids/BiscuIT/BiscuIT-App-Untis" +documentation = "https://biscuit.edugit.org/docs/html/" +classifiers = [ + "Environment :: Web Environment", + "Intended Audience :: Education", + "Topic :: Education" +] + +[tool.poetry.dependencies] +python = "^3.7" +BiscuIT-ng = {version = "^1.0a0.dev0", allows-prereleases = true, path = "../../.."} +BiscuIT-App-Chronos = {version = "^1.0a0.dev0", allows-prereleases = true, path = "../BiscuIT-App-Chronos"} + +[build-system] +requires = ["poetry>=0.12"] +build-backend = "poetry.masonry.api" diff --git a/setup.py b/setup.py deleted file mode 100755 index b8145b3..0000000 --- a/setup.py +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/env python3 - -from setuptools import setup - -setup( - name='BiscuIT-App-Untis', - version='1.0dev0', - url='https://edugit.org/Teckids/BiscuIT/BiscuIT-App-Untis', - author="Teckids e.V.", - author_email="verein@teckids.org", - packages=[ - 'biscuit.apps.untis', - 'biscuit.apps.untis.management.commands' - ], - namespace_packages=[ - 'biscuit', - 'biscuit.apps' - ], - include_package_data=True, - install_requires=[ - 'BiscuIT-ng', - 'BiscuIT-App-Chronos', - ], - classifiers=[ - "Development Status :: 3 - Alpha", - "Environment :: Web Environment", - "Intended Audience :: Education", - "License :: OSI Approved :: MIT License", - "Programming Language :: Python :: 3", - "Topic :: Education", - ], -) -- GitLab