From 6c63913a3336eb8ff5b02b8b401f7386e38b027a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B8=AF?= <201406007@qq.com> Date: Mon, 18 May 2020 10:15:41 +0800 Subject: [PATCH 1/2] Update setup.py Based on pycasbin --- setup.py | 35 +++++++++++++++++++++++++++++------ 1 file changed, 29 insertions(+), 6 deletions(-) diff --git a/setup.py b/setup.py index 545012b..e33f80a 100644 --- a/setup.py +++ b/setup.py @@ -1,8 +1,31 @@ -from setuptools import setup, find_packages +import setuptools -setup( - name='casbin-django-orm-adapter', +desc_file = "README.md" + +with open(desc_file, "r") as fh: + long_description = fh.read() + +setuptools.setup( + name="django-orm-adapter", version="0.0.1", - packages=find_packages(), - license="Apache-2.0", -) \ No newline at end of file + description="Django ORM Adapter is the Django's ORM adapter for PyCasbin. With this library, Casbin can load policy from Django ORM supported database or save policy to it.", + long_description=long_description, + long_description_content_type="text/markdown", + url="https://github.com/pycasbin/django-orm-adapte", + keywords=["casbin", "acl", "rbac", "abac", "auth", "authz", "adapter","djang-orm","authorization", "access control", "permission"], + packages=setuptools.find_packages(exclude=("tests",)), + install_requires=['simpleeval>=0.9.10'], + python_requires=">=3.3", + license="Apache 2.0", + classifiers=[ + "Programming Language :: Python :: 3.3", + "Programming Language :: Python :: 3.4", + "Programming Language :: Python :: 3.5", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: Apache Software License", + "Operating System :: OS Independent", + ], + data_files=[desc_file], +) From 63c5101e4413007fe4db87b5663b4b76974ef5c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B8=AF?= <201406007@qq.com> Date: Mon, 18 May 2020 10:17:32 +0800 Subject: [PATCH 2/2] Update setup.py add author --- setup.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/setup.py b/setup.py index e33f80a..e2c695d 100644 --- a/setup.py +++ b/setup.py @@ -8,6 +8,8 @@ setuptools.setup( name="django-orm-adapter", version="0.0.1", + author="TechLee", + author_email="techlee@qq.com", description="Django ORM Adapter is the Django's ORM adapter for PyCasbin. With this library, Casbin can load policy from Django ORM supported database or save policy to it.", long_description=long_description, long_description_content_type="text/markdown",