diff --git a/CHANGELOG.md b/CHANGELOG.md index 67e6afb..efeb06a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,16 @@ # Semantic Versioning Changelog -# [0.2.0](https://github.com/pycasbin/sqlobject-adapter/compare/v0.1.1...v0.2.0) (2024-04-11) +# [0.3.0](https://github.com/officialpycasbin/sqlobject-adapter/compare/v0.2.0...v0.3.0) (2024-10-26) ### Features -* improve README ([1374ea2](https://github.com/pycasbin/sqlobject-adapter/commit/1374ea215680afb4f083801f06bcbb5ac0f8a5da)) -* Replace Travis CI with GitHub Actions CI and add semantic-release ([#3](https://github.com/pycasbin/sqlobject-adapter/issues/3)) ([37375ba](https://github.com/pycasbin/sqlobject-adapter/commit/37375ba3b95cc462a45b85019f117f8660be1de8)) +* update path ([d201ef8](https://github.com/officialpycasbin/sqlobject-adapter/commit/d201ef84010b4f46864ef6e43d347e1547f0adec)) + +# [0.2.0](https://github.com/officialpycasbin/sqlobject-adapter/compare/v0.1.1...v0.2.0) (2024-04-11) + + +### Features + +* improve README ([1374ea2](https://github.com/officialpycasbin/sqlobject-adapter/commit/1374ea215680afb4f083801f06bcbb5ac0f8a5da)) +* Replace Travis CI with GitHub Actions CI and add semantic-release ([#3](https://github.com/officialpycasbin/sqlobject-adapter/issues/3)) ([37375ba](https://github.com/officialpycasbin/sqlobject-adapter/commit/37375ba3b95cc462a45b85019f117f8660be1de8)) diff --git a/README.md b/README.md index eb29ba2..e7bc576 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ SQLObject Adapter for PyCasbin ==== -[![GitHub Action](https://github.com/pycasbin/sqlobject-adapter/workflows/build/badge.svg?branch=master)](https://github.com/pycasbin/sqlobject-adapter/actions) -[![Coverage Status](https://coveralls.io/repos/github/pycasbin/sqlobject-adapter/badge.svg)](https://coveralls.io/github/pycasbin/sqlobject-adapter) -[![Version](https://img.shields.io/pypi/v/casbin_sqlobject_adapter.svg)](https://pypi.org/project/casbin_sqlobject_adapter/) -[![PyPI - Wheel](https://img.shields.io/pypi/wheel/casbin_sqlobject_adapter.svg)](https://pypi.org/project/casbin_sqlobject_adapter/) -[![Pyversions](https://img.shields.io/pypi/pyversions/casbin_sqlobject_adapter.svg)](https://pypi.org/project/casbin_sqlobject_adapter/) -[![Download](https://img.shields.io/pypi/dm/casbin_sqlobject_adapter.svg)](https://pypi.org/project/casbin_sqlobject_adapter/) -[![License](https://img.shields.io/pypi/l/casbin_sqlobject_adapter.svg)](https://pypi.org/project/casbin_sqlobject_adapter/) +[![GitHub Action](https://github.com/officialpycasbin/sqlobject-adapter/workflows/build/badge.svg)](https://github.com/officialpycasbin/sqlobject-adapter/actions) +[![Coverage Status](https://coveralls.io/repos/github/officialpycasbin/sqlobject-adapter/badge.svg)](https://coveralls.io/github/officialpycasbin/sqlobject-adapter) +[![Version](https://img.shields.io/pypi/v/sqlobject_adapter.svg)](https://pypi.org/project/sqlobject_adapter/) +[![PyPI - Wheel](https://img.shields.io/pypi/wheel/sqlobject_adapter.svg)](https://pypi.org/project/sqlobject_adapter/) +[![Pyversions](https://img.shields.io/pypi/pyversions/sqlobject_adapter.svg)](https://pypi.org/project/sqlobject_adapter/) +[![Download](https://img.shields.io/pypi/dm/sqlobject_adapter.svg)](https://pypi.org/project/sqlobject_adapter/) +[![License](https://img.shields.io/pypi/l/sqlobject_adapter.svg)](https://pypi.org/project/sqlobject_adapter/) SQLObject Adapter is the [SQLObject](http://www.sqlobject.org/index.html) adapter for [PyCasbin](https://github.com/casbin/pycasbin). With this library, Casbin can load policy from SQLObject supported database or save policy to it. @@ -25,16 +25,16 @@ The current supported databases are: ## Installation ``` -pip install casbin_sqlobject_adapter +pip install sqlobject_adapter ``` ## Simple Example ```python -import casbin_sqlobject_adapter +import sqlobject_adapter import casbin -adapter = casbin_sqlobject_adapter.Adapter('sqlite:///test.db') +adapter = sqlobject_adapter.Adapter('sqlite:///test.db') e = casbin.Enforcer('path/to/model.conf', adapter, True) diff --git a/pyproject.toml b/pyproject.toml index 6460d24..83553e5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,8 +1,8 @@ [project] -name = "casbin_sqlobject_adapter" -version = "0.2.0" +name = "sqlobject_adapter" +version = "0.3.0" authors = [ - {name = "TechLee", email = "techlee@qq.com"}, + {name = "Casbin", email = "admin@casbin.org"}, ] description = "SQLObject Adapter for PyCasbin" keywords=["casbin", "SQLObject", "casbin-adapter", "rbac", "access control", "abac", "acl", "permission"] @@ -25,7 +25,7 @@ classifiers = [ ] [project.urls] -"Home-page" = "https://github.com/pycasbin/sqlobject-adapter" +"Home-page" = "https://github.com/officialpycasbin/sqlobject-adapter" [build-system] requires = ["setuptools"] diff --git a/casbin_sqlobject_adapter/__init__.py b/sqlobject_adapter/__init__.py similarity index 100% rename from casbin_sqlobject_adapter/__init__.py rename to sqlobject_adapter/__init__.py diff --git a/casbin_sqlobject_adapter/adapter.py b/sqlobject_adapter/adapter.py similarity index 100% rename from casbin_sqlobject_adapter/adapter.py rename to sqlobject_adapter/adapter.py diff --git a/tests/test_adapter.py b/tests/test_adapter.py index 56f89a9..8fa7efe 100644 --- a/tests/test_adapter.py +++ b/tests/test_adapter.py @@ -3,8 +3,8 @@ import casbin -from casbin_sqlobject_adapter import Adapter -from casbin_sqlobject_adapter import CasbinRule +from sqlobject_adapter import Adapter +from sqlobject_adapter import CasbinRule def get_fixture(path):