From 100435856a3ca63269d7ac7e6787c4cc364995e2 Mon Sep 17 00:00:00 2001 From: Kumi Date: Mon, 8 Aug 2022 09:31:13 +0000 Subject: [PATCH] Convert to package to import to AcadeMon --- .gitignore | 3 ++- LICENSE | 4 +-- README.md | 0 pyproject.toml | 27 +++++++++++++++++++ {classes => src/pyadonis/classes}/adonis.py | 0 {classes => src/pyadonis/classes}/config.py | 0 {classes => src/pyadonis/classes}/crew.py | 0 .../pyadonis/classes}/exceptions.py | 0 const.py => src/pyadonis/const.py | 0 pindata.py => src/pyadonis/pindata.py | 0 .../pyadonis/settings.dist.ini | 0 11 files changed, 30 insertions(+), 4 deletions(-) create mode 100644 README.md create mode 100644 pyproject.toml rename {classes => src/pyadonis/classes}/adonis.py (100%) rename {classes => src/pyadonis/classes}/config.py (100%) rename {classes => src/pyadonis/classes}/crew.py (100%) rename {classes => src/pyadonis/classes}/exceptions.py (100%) rename const.py => src/pyadonis/const.py (100%) rename pindata.py => src/pyadonis/pindata.py (100%) rename settings.dist.ini => src/pyadonis/settings.dist.ini (100%) diff --git a/.gitignore b/.gitignore index 1c8f647..b542d36 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ venv/ *.pyc __pycache__/ -settings.ini \ No newline at end of file +settings.ini +dist/ \ No newline at end of file diff --git a/LICENSE b/LICENSE index 2a1fbe3..b6a86ed 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,4 @@ -MIT License - -Copyright (c) 2022 Kumi Systems e.U. +Copyright (c) 2021 - 2022 Kumi Systems e.U. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..2e51d3f --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,27 @@ +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[project] +name = "pyadonis" +version = "0.9.1" +authors = [ + { name="Kumi Systems e.U.", email="office@kumi.systems" }, +] +description = "A package to communicate with the Adonis API" +readme = "README.md" +license = { file="LICENSE" } +requires-python = ">=3.8" +classifiers = [ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: MIT License", + "Operating System :: OS Independent", +] + +[project.urls] +"Homepage" = "https://kumig.it/kumisystems/reportmonster.git" + +[options] +install_requires = [ + "pillow" +] \ No newline at end of file diff --git a/classes/adonis.py b/src/pyadonis/classes/adonis.py similarity index 100% rename from classes/adonis.py rename to src/pyadonis/classes/adonis.py diff --git a/classes/config.py b/src/pyadonis/classes/config.py similarity index 100% rename from classes/config.py rename to src/pyadonis/classes/config.py diff --git a/classes/crew.py b/src/pyadonis/classes/crew.py similarity index 100% rename from classes/crew.py rename to src/pyadonis/classes/crew.py diff --git a/classes/exceptions.py b/src/pyadonis/classes/exceptions.py similarity index 100% rename from classes/exceptions.py rename to src/pyadonis/classes/exceptions.py diff --git a/const.py b/src/pyadonis/const.py similarity index 100% rename from const.py rename to src/pyadonis/const.py diff --git a/pindata.py b/src/pyadonis/pindata.py similarity index 100% rename from pindata.py rename to src/pyadonis/pindata.py diff --git a/settings.dist.ini b/src/pyadonis/settings.dist.ini similarity index 100% rename from settings.dist.ini rename to src/pyadonis/settings.dist.ini