Skip to content

Commit 407f8a7

Browse files
Merge pull request #4 from auth0/fern-bot/2026-04-09T15-20Z
fix: Use AsyncTokenProvider in async client, update CI and README
2 parents 396b7d0 + f5cd9ec commit 407f8a7

86 files changed

Lines changed: 2821 additions & 607 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.fernignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,4 @@ CHANGELOG.md
3232
.gitignore
3333
.github/
3434
LICENSE
35+
NOTICE.txt

.github/workflows/ci.yml

Lines changed: 0 additions & 60 deletions
This file was deleted.

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
if: github.event_name == 'workflow_dispatch' || (github.event_name == 'pull_request' && github.event.pull_request.merged && startsWith(github.event.pull_request.head.ref, 'release/'))
2727
name: "PyPI"
2828
runs-on: ubuntu-latest
29-
needs: rl-scanner
29+
#needs: rl-scanner
3030
environment: release
3131

3232
steps:

.github/workflows/sca_scan.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
11
name: SCA
2-
32
on:
43
push:
5-
branches: ["master", "main"]
6-
4+
branches: ["main"]
5+
pull_request:
6+
branches: ["main"]
77
jobs:
88
snyk-cli:
9-
uses: atko-security/devsecops-tooling/.github/workflows/sca-scan.yml@main
9+
uses: auth0/devsecops-tooling/.github/workflows/sca-scan.yml@main
10+
with:
11+
additional-arguments: "--exclude=README.md,.jfrog --command=./venv/bin/python3"
12+
python-version: "3.11"
13+
pre-scan-commands: |
14+
python3 -m venv venv --upgrade-deps
15+
./venv/bin/pip3 install -r requirements.txt
1016
secrets: inherit

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,3 +63,6 @@ docs/build/
6363

6464
# OS-specific files
6565
.DS_Store
66+
67+
# AI Tools
68+
.claude/

.shiprc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"files": {
3-
".version": []
3+
".version": [],
4+
"pyproject.toml": ["version = \"{MAJOR}.{MINOR}.{PATCH}\""]
45
},
56
"prefixVersion": false
67
}

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Change Log

README.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
1-
# Auth0 My Organization Python SDK
1+
![Python SDK for Auth0 MyOrganization](https://cdn.auth0.com/website/sdks/banners/myorganization-python-banner.png)
2+
3+
<div align="center">
24

3-
[![fern shield](https://img.shields.io/badge/%F0%9F%8C%BF-Built%20with%20Fern-brightgreen)](https://buildwithfern.com?utm_source=github&utm_medium=github&utm_campaign=readme&utm_source=https%3A%2F%2Fgithub.qkg1.top%2Fauth0%2Fmyorganization-python)
45
[![pypi](https://img.shields.io/pypi/v/myorganization-python)](https://pypi.python.org/pypi/myorganization-python)
56
[![License](https://img.shields.io/:license-Apache%202.0-blue.svg?style=flat)](https://www.apache.org/licenses/LICENSE-2.0)
7+
[![fern shield](https://img.shields.io/badge/%F0%9F%8C%BF-Built%20with%20Fern-brightgreen)](https://buildwithfern.com?utm_source=github&utm_medium=github&utm_campaign=readme&utm_source=https%3A%2F%2Fgithub.qkg1.top%2Fauth0%2Fmyorganization-python)
8+
9+
📚 [Documentation](#documentation) • 🚀 [Getting Started](#getting-started) • 💬 [Feedback](#feedback)
10+
11+
</div>
612

7-
[Documentation](#documentation) - [Getting Started](#getting-started) - [API Reference](#api-reference) - [Feedback](#feedback)
13+
---
814

915
## Documentation
1016

@@ -17,7 +23,7 @@
1723

1824
This library supports the following tooling versions:
1925

20-
- Python >= 3.8
26+
- Python >= 3.9
2127

2228
### Installation
2329

poetry.lock

Lines changed: 21 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,20 @@ dynamic = ["version"]
55
[tool.poetry]
66
name = "myorganization-python"
77
version = "0.0.0"
8-
description = ""
8+
description = "Auth0 My Organization Python SDK"
99
readme = "README.md"
10-
authors = []
11-
keywords = []
10+
authors = ["Auth0 <support@auth0.com>"]
11+
license = "Apache-2.0"
12+
keywords = ["auth0", "authentication", "authorization", "organization", "oauth"]
1213

1314
classifiers = [
1415
"Intended Audience :: Developers",
1516
"Programming Language :: Python",
1617
"Programming Language :: Python :: 3",
17-
"Programming Language :: Python :: 3.8",
1818
"Programming Language :: Python :: 3.9",
1919
"Programming Language :: Python :: 3.10",
2020
"Programming Language :: Python :: 3.11",
2121
"Programming Language :: Python :: 3.12",
22-
"Programming Language :: Python :: 3.13",
23-
"Programming Language :: Python :: 3.14",
24-
"Programming Language :: Python :: 3.15",
2522
"Operating System :: OS Independent",
2623
"Operating System :: POSIX",
2724
"Operating System :: MacOS",
@@ -35,10 +32,11 @@ packages = [
3532
]
3633

3734
[tool.poetry.urls]
38-
Repository = 'https://github.com/fern-demo/myorganization-python'
35+
Repository = 'https://github.com/auth0/myorganization-python'
36+
Homepage = 'https://auth0.com'
3937

4038
[tool.poetry.dependencies]
41-
python = "^3.8"
39+
python = ">=3.9,<4.0"
4240
httpx = ">=0.21.2"
4341
pydantic = ">= 1.9.2"
4442
pydantic-core = ">=2.18.2"
@@ -54,7 +52,7 @@ python-dateutil = "^2.9.0"
5452
types-python-dateutil = "^2.9.0.20240316"
5553
requests = "^2.31.0"
5654
types-requests = "^2.31.0"
57-
ruff = ">=0.15.6"
55+
ruff = ">=0.15.10"
5856

5957
[tool.pytest.ini_options]
6058
testpaths = [ "tests" ]
@@ -87,6 +85,11 @@ ignore = [
8785
[tool.ruff.lint.isort]
8886
section-order = ["future", "standard-library", "third-party", "first-party"]
8987

88+
[tool.poetry-dynamic-versioning]
89+
enable = true
90+
style = "pep440"
91+
vcs = "none"
92+
9093
[build-system]
91-
requires = ["poetry-core"]
92-
build-backend = "poetry.core.masonry.api"
94+
requires = ["poetry-core", "poetry-dynamic-versioning>=1.0.0,<2.0.0"]
95+
build-backend = "poetry_dynamic_versioning.backend"

0 commit comments

Comments
 (0)