• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

oauthlib / oauthlib / 2496 / 3
93%
master: 93%

Build:
DEFAULT BRANCH: master
Ran 18 Jan 2022 03:23AM UTC
Files 68
Run time 4s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

18 Jan 2022 03:21AM UTC coverage: 93.153% (-0.09%) from 93.245%
TOXENV=py38,bandit,docs,readme

push

travis-ci-com

web-flow
Add support for device authorization flow (RFC8628) (#795)

* rfc8628: Add client implementation for token retrieval

This change adds an implementation of the Device Authorization flow
client from RFC8628.  The initial structure is derived from the
existing BackendApplicationClient with the addition of the device_code
in the client.

This change does not provide the support necessary for querying the
device code endpoint in order to generate the initial device_code and
URL that is required for completing the full end to end device
authorization process.

* Add device token fetch URI generator

In order to perform the full device authorization flow it's necessary
to first generate the device code and get the authorization flow URL.

prepare_request_uri() allows us to do this while providing scopes and
additional parameters.

* Remove encoding lines

These lines are not required for python3

1140 of 1270 branches covered (89.76%)

Branch coverage included in aggregate %.

2969 of 3141 relevant lines covered (94.52%)

0.95 hits per line

Source Files on job 2496.3 (TOXENV=py38,bandit,docs,readme)
  • Tree
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 839
  • Travis Job 2496.3
  • c3e87873 on github
  • Prev Job for TOXENV=py38,bandit,docs,readme on master (#2494.3)
  • Next Job for TOXENV=py38,bandit,docs,readme on master (#2499.3)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc