# -*- 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, )