https://github.com/oauthlib/oauthlib

authentication authorization identity jwt-authentication jwt-bearer-tokens library oauth oauth1 oauth2 oidc oidc-provider openid-connect python python-2 python-3 python2 python3 token-based-authentication

Last synced: about 1 month ago

Repository metadata:

A generic, spec-compliant, thorough implementation of the OAuth request-signing logic


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 1,254
Total Committers: 205
Avg Commits per committer: 6.117
Development Distribution Score (DDS): 0.765

Commits in past year: 16
Committers in past year: 7
Avg Commits per committer in past year: 2.286
Development Distribution Score (DDS) in past year: 0.688

Name Email Commits
Ib Lundgren i****n@g****m 295
Jonathan Huot j****t@t****m 115
Idan Gazit i****n@g****e 75
Omer Katz o****w@g****m 52
Hsiaoming Yang me@l****m 36
Jonathan Huot j****t@g****m 33
Daniel Greenfeld p****y@g****m 27
David Gouldin d****d@g****n 23
Jonathan Huot J****t 22
Pieter Ennes p****r@a****m 19
Jon Dufresne j****e@g****m 19
Joel Stevenson j****n@b****m 19
Caleb Brown g****t@c****u 15
Brendan McCollam b****m@u****u 14
Hugo h****k 14
Christian Clauss c****s@m****m 14
Stéphane Raimbault s****t@g****m 13
jonathan vanasco j****n@2****m 12
Hoylen Sue h****n@h****m 11
Ondrej Slinták o****n@g****m 10
Pieter Ennes p****r@e****l 10
Massimiliano Pippi m****i@e****t 10
Asif Saif Uddin a****y@g****m 9
Anton Ruhlov a****n@p****m 9
Theron Luhn t****n@l****m 8
Kenneth Reitz me@k****m 8
jturmel j****l@g****m 8
Sylvain MARIE s****e@s****m 7
Nikos Sklikas n****s@a****r 7
Chad Whitacre c****d@z****m 7
and 175 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

pypi: oauthlib

A generic, spec-compliant, thorough implementation of the OAuth request-signing logic

alpine: py3-oauthlib-pyc

Precompiled Python bytecode for py3-oauthlib

  • Homepage: https://github.com/oauthlib/oauthlib
  • Licenses: BSD-3-Clause
  • Latest release: 3.2.2-r1 (published over 1 year ago)
  • Last Synced: 2024-10-29T11:26:52.074Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 2.006%
    • Forks count: 3.356%
    • Stargazers count: 4.668%
alpine: py3-oauthlib

Python3 implementation of the OAuth request-signing logic

  • Homepage: https://github.com/oauthlib/oauthlib
  • Licenses: BSD-3-Clause
  • Latest release: 3.2.2-r1 (published over 1 year ago)
  • Last Synced: 2024-10-29T11:26:48.409Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 2.006%
    • Forks count: 3.356%
    • Stargazers count: 4.668%
alpine: py3-oauthlib

Python3 implementation of the OAuth request-signing logic

  • Homepage: https://github.com/oauthlib/oauthlib
  • Licenses: BSD-3-Clause
  • Latest release: 3.2.2-r3 (published 8 months ago)
  • Last Synced: 2024-10-29T11:27:14.900Z (about 2 months ago)
  • Versions: 4
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 3.812%
    • Forks count: 4.477%
    • Stargazers count: 4.739%
    • Dependent packages count: 6.031%
  • Maintainers (1)
alpine: py3-oauthlib

Python3 implementation of the OAuth request-signing logic

  • Homepage: https://github.com/oauthlib/oauthlib
  • Licenses: BSD-3-Clause
  • Latest release: 2.1.0-r7 (published over 2 years ago)
  • Last Synced: 2024-10-29T11:26:57.543Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 3.076%
    • Stargazers count: 4.278%
    • Average: 4.303%
    • Dependent packages count: 9.857%
spack: py-oauthlib

A generic, spec-compliant, thorough implementation of the OAuth request-signing logic

  • Homepage: https://github.com/oauthlib/oauthlib
  • Licenses: []
  • Latest release: 3.2.2 (published 10 months ago)
  • Last Synced: 2024-11-11T00:17:08.608Z (about 1 month ago)
  • Versions: 6
  • Dependent Packages: 6
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 4.127%
    • Stargazers count: 4.46%
    • Average: 5.051%
    • Dependent packages count: 11.616%
  • Maintainers (1)
go: github.com/oauthlib/oauthlib

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/oauthlib/oauthlib#section-documentation
  • Licenses: bsd-3-clause
  • Latest release: v3.2.2+incompatible (published about 2 years ago)
  • Last Synced: 2024-11-11T00:18:49.602Z (about 1 month ago)
  • Versions: 19
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 1.302%
    • Forks count: 1.316%
    • Average: 5.749%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
alpine: py3-oauthlib-pyc

Precompiled Python bytecode for py3-oauthlib

  • Homepage: https://github.com/oauthlib/oauthlib
  • Licenses: BSD-3-Clause
  • Latest release: 3.2.2-r3 (published 8 months ago)
  • Last Synced: 2024-10-29T11:27:06.983Z (about 2 months ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 4.609%
    • Stargazers count: 4.995%
    • Average: 5.934%
    • Dependent packages count: 14.133%
  • Maintainers (1)
pypi: oauthlib-activecampaign

A temporary fork of a generic, spec-compliant, thorough implementation of the OAuth request-signing logic

  • Homepage: https://github.com/oauthlib/oauthlib
  • Documentation: https://oauthlib-activecampaign.readthedocs.io/
  • Licenses: BSD
  • Latest release: 3.1.0 (published about 3 years ago)
  • Last Synced: 2024-11-11T00:14:30.373Z (about 1 month ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 140 Last month
  • Rankings:
    • Stargazers count: 1.423%
    • Forks count: 2.34%
    • Dependent packages count: 7.303%
    • Average: 8.904%
    • Downloads: 11.385%
    • Dependent repos count: 22.068%
  • Maintainers (1)
conda: oauthlib

oauthlib is a Python package that provides a framework for implementing OAuth 1.0 and 2.0 providers and clients. OAuth is a protocol that allows users to grant third-party access to their resources without sharing their credentials. It is commonly used in web applications and APIs to enable authorization and authentication.

  • Homepage: https://github.com/oauthlib/oauthlib
  • Licenses: BSD-3-Clause
  • Latest release: 3.2.2 (published almost 2 years ago)
  • Last Synced: 2024-11-11T00:20:21.418Z (about 1 month ago)
  • Versions: 10
  • Dependent Packages: 7
  • Dependent Repositories: 313
  • Rankings:
    • Dependent packages count: 5.09%
    • Dependent repos count: 10.242%
    • Average: 11.699%
    • Forks count: 15.363%
    • Stargazers count: 16.099%
pypi: cf-oauthlib

  • Homepage: https://github.com/oauthlib/oauthlib
  • Documentation: https://cf-oauthlib.readthedocs.io/
  • Licenses: BSD
  • Latest release: 3.1.0 (published almost 4 years ago)
  • Last Synced: 2024-11-11T00:16:40.905Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 63 Last month
  • Rankings:
    • Stargazers count: 1.423%
    • Forks count: 2.34%
    • Dependent packages count: 7.303%
    • Average: 14.296%
    • Dependent repos count: 22.068%
    • Downloads: 38.345%
  • Maintainers (1)
pypi: moauthlib

A generic, spec-compliant, ctf library

  • Homepage: https://github.com/oauthlib/oauthlib
  • Documentation: https://moauthlib.readthedocs.io/
  • Licenses: BSD
  • Latest release: 3.1.0.dev0 (published over 4 years ago)
  • Last Synced: 2024-11-11T00:16:20.259Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 26 Last month
  • Rankings:
    • Stargazers count: 1.423%
    • Forks count: 2.34%
    • Dependent packages count: 7.303%
    • Average: 21.257%
    • Dependent repos count: 22.068%
    • Downloads: 73.151%
  • Maintainers (1)
pypi: aoauthlib

A generic, spec-compliant, thorough implementation of the OAuth request-signing logic

  • Homepage: https://github.com/oauthlib/oauthlib
  • Documentation: https://aoauthlib.readthedocs.io/
  • Licenses: BSD-3-Clause
  • Latest release:
  • Last Synced: 2024-11-11T00:15:13.536Z (about 1 month ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 368 Last month
  • Rankings:
    • Dependent packages count: 10.663%
    • Average: 35.355%
    • Dependent repos count: 60.047%
  • Maintainers (1)
alpine: py3-oauthlib-pyc

Precompiled Python bytecode for py3-oauthlib

  • Homepage: https://github.com/oauthlib/oauthlib
  • Licenses: BSD-3-Clause
  • Latest release:
  • Last Synced: 2024-10-29T11:26:57.854Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine: py3-oauthlib

Python3 implementation of the OAuth request-signing logic

  • Homepage: https://github.com/oauthlib/oauthlib
  • Licenses: BSD-3-Clause
  • Latest release: 3.2.2-r2 (published over 1 year ago)
  • Last Synced: 2024-10-29T11:26:56.827Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine: py3-oauthlib-pyc

Precompiled Python bytecode for py3-oauthlib

  • Homepage: https://github.com/oauthlib/oauthlib
  • Licenses: BSD-3-Clause
  • Latest release: 3.2.2-r2 (published over 1 year ago)
  • Last Synced: 2024-11-11T00:19:54.216Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine: py3-oauthlib

Python3 implementation of the OAuth request-signing logic

  • Homepage: https://github.com/oauthlib/oauthlib
  • Licenses: BSD-3-Clause
  • Latest release:
  • Last Synced: 2024-11-11T00:20:21.249Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)

Dependencies

requirements-test.txt pypi
  • pytest >=4.0
  • pytest-cov >=2.6
requirements.txt pypi
  • blinker ==1.4
  • cryptography >=3.0.0
  • pyjwt >=2.0.0,<3
.github/workflows/lint_python.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/dependency-review.yml actions
  • actions/checkout v4 composite
  • actions/dependency-review-action v3 composite
.github/workflows/python-build.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/python-publish.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • pypa/gh-action-pypi-publish release/v1 composite
setup.py pypi