From 7f3fb2cc3d0f6ecb553e38f6cc75f15d220637d3 Mon Sep 17 00:00:00 2001 From: Damian Jachyra <44927998+damianjachyra@users.noreply.github.com> Date: Mon, 29 Sep 2025 09:15:50 -0400 Subject: [PATCH] v2.1.2 --- .pre-commit-config.yaml | 2 +- CHANGELOG.md | 2 +- LICENSE.txt | 21 --------------------- MANIFEST.in | 1 - README.md | 16 ++++++++-------- magic_admin/version.py | 2 +- pyproject.toml | 3 ++- 7 files changed, 13 insertions(+), 34 deletions(-) delete mode 100644 LICENSE.txt delete mode 100644 MANIFEST.in diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ba51e5c..6341c84 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -18,7 +18,7 @@ repos: - id: codespell exclude: ^locale/ - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.13.0 + rev: v0.13.2 hooks: - id: ruff-check args: [--fix] diff --git a/CHANGELOG.md b/CHANGELOG.md index c9e19b4..c9303a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## `2.1.1` - 2025-08-27 +## `2.1.2` - 2025-09-29 #### 🚀 New Features diff --git a/LICENSE.txt b/LICENSE.txt deleted file mode 100644 index 8c46504..0000000 --- a/LICENSE.txt +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2020 Fortmatic Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/MANIFEST.in b/MANIFEST.in deleted file mode 100644 index f9bd145..0000000 --- a/MANIFEST.in +++ /dev/null @@ -1 +0,0 @@ -include requirements.txt diff --git a/README.md b/README.md index 75cc2c1..b751806 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,11 @@ [![PyPI version](https://badge.fury.io/py/magic-admin.svg)](https://badge.fury.io/py/magic-admin) [![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE.txt) -The Magic Admin Python SDK provides a simple and powerful way to integrate Magic's authentication system into your Python applications. Handle [DID Tokens](https://magic.link/docs/auth/introduction/decentralized-id) and interact with Magic API endpoints with ease. +The Magic Admin Python SDK provides a simple and powerful way to integrate Magic's authentication system into your Python applications. Handle [DID Tokens](https://docs.magic.link/embedded-wallets/authentication/features/decentralized-id#decentralized-id-did-tokens) and interact with Magic API endpoints with ease. ## 📚 Documentation -📖 **Full Documentation**: [Magic Python SDK Docs](https://magic.link/docs/auth/api-reference/server-side-sdks/python) +📖 **Full Documentation**: [Magic Python SDK Docs](https://docs.magic.link/embedded-wallets/sdk/server-side/python) ## 🚀 Quick Start @@ -18,8 +18,8 @@ The Magic Admin Python SDK provides a simple and powerful way to integrate Magic # Using pip pip install magic-admin -# Using conda -conda install magic-admin +# Using uv +uv add magic-admin ``` ### Basic Usage @@ -147,7 +147,7 @@ See [CHANGELOG.md](CHANGELOG.md) for a detailed history of changes. ## 🔗 Links -- [Magic Documentation](https://magic.link/docs) -- [Magic Dashboard](https://dashboard.magic.link/) -- [Magic Python SDK Docs](https://magic.link/docs/auth/api-reference/server-side-sdks/python) -- [DID Token Documentation](https://magic.link/docs/auth/introduction/decentralized-id) +- [Magic Documentation](https://docs.magic.link) +- [Magic Dashboard](https://dashboard.magic.link) +- [Magic Python SDK Docs](https://docs.magic.link/embedded-wallets/sdk/server-side/python) +- [DID Token Documentation](https://docs.magic.link/embedded-wallets/authentication/features/decentralized-id#decentralized-id-did-tokens) diff --git a/magic_admin/version.py b/magic_admin/version.py index 5b0431e..b777579 100644 --- a/magic_admin/version.py +++ b/magic_admin/version.py @@ -1 +1 @@ -VERSION = "2.1.1" +VERSION = "2.1.2" diff --git a/pyproject.toml b/pyproject.toml index bc11641..ee2e3d1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,13 +4,14 @@ build-backend = "setuptools.build_meta" [project] name = "magic-admin" -version = "2.1.1" +version = "2.1.2" description = "Magic Python Library" readme = "README.md" authors = [ {name = "Magic", email = "support@magic.link"} ] keywords = ["magic", "python", "sdk"] +license = {text = "MIT"} classifiers = [ "Development Status :: 3 - Alpha", "Programming Language :: Python",