initial commit

This commit is contained in:
Mandel Dashboard
2026-02-22 02:32:15 +01:00
commit c775428c7e
23 changed files with 528 additions and 0 deletions

42
setup.py Normal file
View File

@@ -0,0 +1,42 @@
# -*- coding: utf-8 -*-
import json
from setuptools import find_packages, setup
install_requires: list = ["setuptools", "ocyan.main"]
# Add frets dependencies
with open("phase2a_test_20260222013213/ocyan.json", encoding="utf-8") as fp:
config = json.loads(fp.read())
install_requires.extend(config["ocyan_plugins"])
extras_require: dict = {
"test": [
"pylint-django",
"vdt.versionplugin.wheel",
"coverage",
"ocyan.plugin.testing",
],
"prd": ["psycopg2-binary"],
}
PACKAGE_CLASSIFIERS = [
"License :: Other/Proprietary License",
"Framework :: Ocyan",
]
setup(
name="mandel-phase2a_test_20260222013213",
version="0.1.0",
url="https://git.mandelblog.com/mandel-projects/phase2a_test_20260222013213",
author="Motolani Olaiya",
author_email="motolaniolaiya@gmail.com",
description="Ocyan project: phase2a_test_20260222013213",
packages=find_packages(),
include_package_data=True,
python_requires=">=3.10",
install_requires=install_requires,
extras_require=extras_require,
entry_points={"console_scripts": ["manage.py=phase2a_test_20260222013213.main:main"]},
classifiers=PACKAGE_CLASSIFIERS,
)