auth-py

Python client implementation for Supabase Auth

MIT License

Downloads
678.8K
Stars
69
Committers
33

Bot releases are visible (Hide)

auth-py - v2.0.0

Published by github-actions[bot] 11 months ago

v2.0.0 (2023-11-30)

Chore

  • chore(deps-dev): bump cryptography from 41.0.5 to 41.0.6 (#377) (e6b3d46)

Feature

  • feat: exchange code for session now fully async (#378) (c294568)

Fix

  • fix: use pydantic v2 model.model_rebuild (#373) (fd94314)

  • add soft delete support to "delete user" (#376) (08bada3)

auth-py - v1.3.1

Published by github-actions[bot] 11 months ago

v1.3.1 (2023-11-29)

Fix

  • fix: remove unnecessary async to on_auth_state_change (#374) (574c739)

  • fix: remove unnecessary async to on_auth_state_change

Somehow this got reverted on a refactor (https://github.com/supabase-community/gotrue-py/commit/e7ebc64112d970673265c7b314a1e8820fc0f7e1)

This causes problems when using the supabase client, since it's not being awaited:
https://github.com/supabase-community/supabase-py/blob/main/supabase/_async/client.py#L90 (7548d02)

auth-py - v1.3.0

Published by github-actions[bot] 12 months ago

v1.3.0 (2023-11-01)

Chore

  • chore: update CI config with PAT (#361) (fbddd6d)

  • chore: update CI config with PAT (1fffc1f)

  • chore(deps-dev): bump pygithub from 1.59.1 to 2.1.1 (#337) (160b671)

  • chore: update dependencies (#357) (a5d4a81)

  • chore: update dependencies (dc67de1)

  • chore(deps-dev): bump urllib3 from 2.0.4 to 2.0.7 (#350) (4ea73e4)

  • chore(deps-dev): bump pygithub from 1.59.1 to 2.1.1

Bumps pygithub from 1.59.1 to 2.1.1.


updated-dependencies:

  • dependency-name: pygithub
    dependency-type: direct:development
    update-type: version-update:semver-major
    ...

Signed-off-by: dependabot[bot] <[email protected]> (264e773)

  • chore(deps): bump python-semantic-release/python-semantic-release from 8.0.8 to 8.3.0 (#354) (a385575)

  • chore(deps): bump python-semantic-release/python-semantic-release

Bumps python-semantic-release/python-semantic-release from 8.0.8 to 8.3.0.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] <[email protected]> (3fbe6fc)

  • chore(deps-dev): bump urllib3 from 2.0.4 to 2.0.7

Bumps urllib3 from 2.0.4 to 2.0.7.


updated-dependencies:

  • dependency-name: urllib3
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] <[email protected]> (2400229)

Feature

  • feat: add OAuth PKCE (#331) (8fe633e)

  • feat: allow dev to pass in code_verifier (f33bf3e)

Fix

  • fix: add latest semantic-release dependency (#360) (81e63ea)

  • fix: add latest semantic-release dependency (251a4f4)

  • fix: fix typo (72ee18d)

  • fix: update imports (66759da)

  • fix: patch imports (3b61aff)

  • fix: run pre-commit (754c7ab)

Unknown

  • patch: read from storage (364292c)

  • Merge branch 'j0/pkce' of github.com:supabase-community/gotrue-py into j0/pkce (1c40ed7)

  • Merge branch 'main' into j0/pkce (4c44238)

  • Merge pull request #325 from supabase-community/dependabot/pip/main/httpx-0.25.0

chore(deps): bump httpx from 0.24.1 to 0.25.0 (89019fb)

  • Merge pull request #352 from fbeutel/urlsafe_b64decode

Use urlsafe_b64decode to properly handle URL-encoded JWTs (7541ade)

  • Use urlsafe_b64decode to properly handle URL-encoded JWTs (0034af1)
auth-py - v1.2.0

Published by github-actions[bot] about 1 year ago

v1.2.0 (2023-10-05)

Feature

  • feat: Add exception to handle API errors on signout (59b90d5)

Unknown

  • Merge pull request #342 from supabase-community/silentworks/sign-out-exception-handling

feat: Add exception to handle API errors on signout (708859c)

  • Update to use suppress instead of try except (2d964ad)

  • Merge pull request #341 from supabase-community/silentworks/add-correct-semantic-release-vars

Add correct variables for semantic release (5155312)

  • Get pre-commit to ignore changelog (738602e)

  • Add correct variables for semantic release (80b0e30)

  • Merge pull request #330 from supabase-community/dependabot/pip/cryptography-41.0.4

chore(deps-dev): bump cryptography from 41.0.3 to 41.0.4 (1bf3e5d)

auth-py - v1.1.1

Published by github-actions[bot] about 1 year ago

v1.1.1 (2023-09-22)

Chore

  • chore(deps): bump python-semantic-release/python-semantic-release

Bumps python-semantic-release/python-semantic-release from 8.0.0 to 8.0.8.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <[email protected]> (8f094df)

  • chore(deps-dev): bump pytest from 7.4.0 to 7.4.2

Bumps pytest from 7.4.0 to 7.4.2.


updated-dependencies:

  • dependency-name: pytest
    dependency-type: direct:development
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <[email protected]> (cb41e8b)

  • chore(deps-dev): bump pre-commit from 3.3.3 to 3.4.0

Bumps pre-commit from 3.3.3 to 3.4.0.


updated-dependencies:

  • dependency-name: pre-commit
    dependency-type: direct:development
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] <[email protected]> (133eca2)

  • chore(deps-dev): bump black from 23.7.0 to 23.9.1

Bumps black from 23.7.0 to 23.9.1.


updated-dependencies:

  • dependency-name: black
    dependency-type: direct:development
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] <[email protected]> (5617a6a)

  • chore(deps-dev): bump faker from 19.3.0 to 19.6.1

Bumps faker from 19.3.0 to 19.6.1.


updated-dependencies:

  • dependency-name: faker
    dependency-type: direct:development
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] <[email protected]> (ab39f66)

Fix

  • fix: add verify token hash (da51e8e)

Refactor

  • refactor: remove unused v1 files (e9005e4)

Unknown

  • Merge pull request #328 from supabase-community/feat/add-verify-token-hash

fix: add verify token hash (ccb2173)

  • Fixed formatting (82a04aa)

  • Merge pull request #303 from supabase-community/dependabot/github_actions/main/python-semantic-release/python-semantic-release-8.0.8

chore(deps): bump python-semantic-release/python-semantic-release from 8.0.0 to 8.0.8 (cb6abab)

  • Merge pull request #310 from supabase-community/dependabot/pip/main/pytest-7.4.2

chore(deps-dev): bump pytest from 7.4.0 to 7.4.2 (1df12a7)

  • Merge pull request #323 from supabase-community/j0/remove_unused_v1

refactor: remove unused v1 files (817fafb)

  • Merge pull request #305 from supabase-community/dependabot/pip/main/pre-commit-3.4.0

chore(deps-dev): bump pre-commit from 3.3.3 to 3.4.0 (687c52d)

  • Merge pull request #317 from supabase-community/dependabot/pip/main/black-23.9.1

chore(deps-dev): bump black from 23.7.0 to 23.9.1 (b0144ef)

  • Merge pull request #318 from supabase-community/dependabot/pip/main/faker-19.6.1

chore(deps-dev): bump faker from 19.3.0 to 19.6.1 (2cc68f9)

  • Merge pull request #315 from jantznick/main

fix get_user calls fail when no session or jwt is available (2a562a7)

  • changelog changed from precommit hooks (5cf279e)

  • update return type for get_user calls (ddeb595)

  • return None when no session or jwt on get_user calls (50fa8b0)

auth-py - v1.1.0

Published by github-actions[bot] about 1 year ago

v1.1.0 (2023-09-08)

Chore

  • chore(deps): bump actions/checkout from 3 to 4

Bumps actions/checkout from 3 to 4.


updated-dependencies:

  • dependency-name: actions/checkout
    dependency-type: direct:production
    update-type: version-update:semver-major
    ...

Signed-off-by: dependabot[bot] <[email protected]> (2a51fff)

  • chore(deps-dev): bump gitpython from 3.1.32 to 3.1.35

Bumps gitpython from 3.1.32 to 3.1.35.


updated-dependencies:

  • dependency-name: gitpython
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] <[email protected]> (7b0fb17)

  • chore: run formatting on CHANGELOG to correct for mix line endings (3f47338)

Feature

  • feat: support pagination for admin list_users (e7cbd9f)

Unknown

  • Merge pull request #307 from supabase-community/dependabot/github_actions/main/actions/checkout-4

chore(deps): bump actions/checkout from 3 to 4 (64c0c66)

  • Merge pull request #312 from supabase-community/dependabot/pip/gitpython-3.1.35

chore(deps-dev): bump gitpython from 3.1.32 to 3.1.35 (9b62e68)

  • Merge pull request #304 from connorlurring/admin-list-users-pagination

feat: support pagination for auth admin list_users (1b88c51)

  • Merge pull request #311 from supabase-community/j0/lint_changelog

chore: run formatting on CHANGELOG to correct for mix line endings (8684125)

auth-py - v1.0.4

Published by github-actions[bot] about 1 year ago

v1.0.4 (2023-08-23)

Chore

  • chore: add contents permission (a2a4912)

  • chore: upgrade smenatic release (0cf22c2)

  • chore(deps-dev): bump faker from 19.2.0 to 19.3.0

Bumps faker from 19.2.0 to 19.3.0.


updated-dependencies:

  • dependency-name: faker
    dependency-type: direct:development
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] <[email protected]> (29f1a1e)

  • chore(deps-dev): bump faker from 18.13.0 to 19.2.0

Bumps faker from 18.13.0 to 19.2.0.


updated-dependencies:

  • dependency-name: faker
    dependency-type: direct:development
    update-type: version-update:semver-major
    ...

Signed-off-by: dependabot[bot] <[email protected]> (0a03065)

Fix

  • fix: update more pyproject.toml config options (3c38c2b)

  • fix: convert version_toml to array (d9c555d)

  • fix: add relevant pypi info and permissions (875484e)

  • fix: add new providers (b4c1681)

  • fix: add type definitions for new providers (e033cee)

Unknown

  • Merge pull request #299 from supabase-community/j0/fix_version_toml

chore: add contents permission (7561df9)

  • Merge pull request #298 from supabase-community/j0/fix_version_toml

fix: update version options (b66f958)

  • Merge pull request #297 from supabase-community/j0/fix_semantic_release

fix: fix semantic release (3c9984b)

  • Merge pull request #290 from supabase-community/dependabot/pip/main/faker-19.3.0

chore(deps-dev): bump faker from 19.2.0 to 19.3.0 (52474bc)

  • Merge pull request #293 from supabase-community/or/pydantic-v1-v2-support

Support for pydantic v1 & v2 (6765f07)

  • revert TypeAdapter to parse_obj_as for pydantic v1 support (79cd743)

  • run tests with pydantic v1 under CI (9c4aa2a)

  • pydantic v1 & v2 compatibility (45456c8)

  • Merge pull request #289 from yuvanist/main

Specify minor version of pydantic to avoid dependency issue (c2ed950)

  • Update lock file (9258777)

  • specify minor version of pydantic (2b0bdb4)

  • Merge pull request #288 from supabase-community/dependabot/pip/main/faker-19.2.0

chore(deps-dev): bump faker from 18.13.0 to 19.2.0 (69f5994)

auth-py - v1.0.3

Published by J0 about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/supabase-community/gotrue-py/compare/v1.0.2...v1.0.3

auth-py - v1.0.2

Published by J0 over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/supabase-community/gotrue-py/compare/v1.0.1...v1.0.2

auth-py - v1.0.1

Published by J0 over 1 year ago

What's Changed

Full Changelog: https://github.com/supabase-community/gotrue-py/compare/v1.0.0...v1.0.1

auth-py - v1.0.0

Published by J0 over 1 year ago

What's Changed

Full Changelog: https://github.com/supabase-community/gotrue-py/compare/v0.5.4...v1.0.0

auth-py - v0.5.4

Published by leynier about 2 years ago

What's Changed

Full Changelog: https://github.com/supabase-community/gotrue-py/compare/v0.5.3...v0.5.4

auth-py - v0.5.3

Published by leynier over 2 years ago

What's Changed

  • Set total false to user attributes typed dict

Full Changelog: https://github.com/supabase-community/gotrue-py/compare/v0.5.2...v0.5.3

auth-py - v0.5.2

Published by leynier over 2 years ago

What's Changed

Full Changelog: https://github.com/supabase-community/gotrue-py/compare/v0.5.1...v0.5.2

auth-py - v0.5.1

Published by leynier over 2 years ago

What's Changed

Full Changelog: https://github.com/supabase-community/gotrue-py/compare/v0.5.0...v0.5.1

auth-py - v0.5.0

Published by github-actions[bot] over 2 years ago

Feature

  • Add create user param to sign in (#75) (57ec6d8)

Documentation

See all commits in this version

auth-py - v0.4.0

Published by github-actions[bot] almost 3 years ago

Feature

See all commits in this version

auth-py - v0.3.5

Published by github-actions[bot] almost 3 years ago

Fix

  • Delete_user returns Exception event if response is Ok (#68) (23c167e)

See all commits in this version

auth-py - v0.3.4

Published by github-actions[bot] almost 3 years ago

Fix

  • String formatting in delete_user (#64) (d783015)

See all commits in this version

auth-py - v0.3.3

Published by leynier almost 3 years ago