pypi social-auth-core 4.5.5
Release 4.5.5

latest release: 4.5.6
5 days ago

What's Changed

  • Fix defusedxml requirement by @bj00rn in #912
  • build(deps-dev): bump pre-commit from 3.7.0 to 3.7.1 by @dependabot in #913
  • Fix ORCID login when no family name was given by @nikoder in #914
  • Fix #918 by @Fleapse in #921
  • Allow per-backend user pipeline settings by @dehnert in #677
  • Use timezone-aware datetime objects by @Tenzer in #926
  • build(deps-dev): bump pre-commit from 3.7.1 to 3.8.0 by @dependabot in #928
  • Fix access token expiration and refresh token handling in GitHub backend by @gmargaritis in #933
  • Add AzureADOauth2 backend using the v2.0 API. by @mateuszmandera in #931
  • Allow overriding emails to be fully lowercase by @selten in #943
  • 944 fix params in auth url by @gersona in #945
  • Add passing tests for linkedin OAuth updates by @offbyone in #950
  • chore: use ruff for linting and code formatting by @nijel in #952
  • Modify the dummy tests to be timezone-safe by @nijel in #953
  • Switch to pyproject.toml for project metadata by @offbyone in #951
  • feat: modernize release process by @nijel in #954
  • chore: drop support for Python 3.8 by @nijel in #955
  • Add support for Python 3.13 by @nijel in #956
  • chore: remove not needed else statement by @nijel in #958
  • chore: use startswith with tuple by @nijel in #959
  • chore: remove not needed else after return by @nijel in #960
  • fix: remove outdated Python 2 code by @nijel in #961
  • chore: use next() instead of getting first element from list by @nijel in #962
  • chore: avoid using join on string literals by @nijel in #963
  • chore: remove legacy code for no longer supported Python versions by @nijel in #964
  • chore: use dict literals by @nijel in #965
  • fix: add explicit return None by @nijel in #966
  • chore: use unpacking instead of manual concatenation by @nijel in #967
  • chore: remove not needed params from exception class by @nijel in #968
  • chore: use f-strings instead of format() by @nijel in #969
  • chore: use values when only dict values are needed by @nijel in #970
  • chore: avoid import as when not renaming by @nijel in #971
  • chore: use literals and comprehensions more effectively by @nijel in #972
  • chore: simplify return statements by @nijel in #973
  • chore: bring back isort ordering by @nijel in #974
  • chore: remove not needed pass statements by @nijel in #975
  • chore: merge nested with statements by @nijel in #976
  • feat(ci): extend ruff rulesets by @nijel in #977
  • chore: apply assorted ruff fixes by @nijel in #978
  • chore: use f-strings where applicable by @nijel in #979
  • chore: build string directly instead of intermediate bits tuple by @nijel in #980
  • fix(ci): correctly check for version info by @nijel in #983
  • chore: drop unused SSLHttpAdapter by @nijel in #987
  • chore(deps): update ruff to 0.9.0 by @nijel in #988
  • Type Annotate the heck out of social-core by @offbyone in #986
  • feat(ci): extend pre-commit hooks by @nijel in #989
  • feat(ci): introduce codespell by @nijel in #990
  • feat: switch to renovate from dependabot by @nijel in #991
  • chore(deps): update python docker tag to v3.11.4 by @renovate in #992
  • feat: enable dependency dashboard for renovate by @nijel in #995
  • chore: drop docker-compose based test and releaase workflows by @nijel in #996
  • chore: remove no longer used rerequirements-*.txt by @nijel in #999
  • chore(deps): update dependency ubuntu to v24 by @renovate in #998
  • feat(ci): turn pre-commit into reusable workflow by @nijel in #1000
  • chore: use logging native formatting by @nijel in #1001
  • chore: drop 10 years deprecated interface by @nijel in #1002
  • feat: make release flow reusable by @nijel in #1003
  • Log HTTPError response text by @dases in #1008
  • fix: import shopify API directly by @nijel in #1012
  • fix: update Azure B2C base URL to allow custom domains by @Danyal-Faheem in #1013
  • Google One Tap implementation by @kviktor in #1015
  • chore: Version bump 4.5.5 by @nijel in #1019

New Contributors

Full Changelog: 4.5.4...4.5.5

Don't miss a new social-auth-core release

NewReleases is sending notifications on new releases.