BSD Ports

security/py-google-auth 2.55.0_2 MidnightBSD

Google Authentication Library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
d31e6c7450
License
Apache-2.0
Categories
security, python

Description

google-auth is the Google authentication library for Python. This library provides the ability to authenticate to Google APIs using various methods. It also provides integration with several HTTP libraries.

  • Support for Google Application Default Credentials.
  • Support for signing and verifying JWTs.
  • Support for Google Service Account credentials.
  • Support for Google Compute Engine credentials.
  • Support for Google App Engine standard credentials.
  • Support for various transports, including Requests, urllib3, and gRPC.

In the other systems

SystemPortVersion
MidnightBSDsecurity/py-google-auth2.55.0_2
FreeBSDsecurity/py-google-auth2.58.0
OpenBSDsecurity/py-google-auth2.50.0
NetBSDsecurity/py-google-auth2.58.0
DragonFlysecurity/py-google-auth2.31.0
HardenedBSDsecurity/py-google-auth2.58.0
GhostBSDsecurity/py-google-auth2.58.0

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}google-auth

From mports:

cd /usr/mports/security/py-google-auth && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}google-auth>0:security/py-google-auth

Dependencies

As this port's Makefile names them.

Build 2

Runtime 4

Build dependencies 2
Run dependencies 4

Configuration

Options name: security_google-auth

OptionDefaultDescription
AIOHTTPonUse aiohttp
REAUTHoffReauth support
REQUESTSonRequests support
USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
google_auth-2.55.0.tar.gz349379fcd3a130f575fa36403d38774af1c64a4fbfbca09215f0589d2372b5119697cb
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
d31e6c7450 Lucas Holt *: bump PORTREVISION for py-aiohttp and py-brotli updates (#1280)
Rebuilds dependents of the two large version jumps in #1269: `www/py-aiohttp` 3.9.3 -> 3.14.3 (#1279) and `archivers/py-brotli` 1.0.9 -> 1.2.0 (#1278). 25 ports, `PORTREVISION` lines only — no other change in the diff. ### py-aiohttp dependents (18) plus devel/py-vcrpy `ai/py-datasets`, `ai/py-langchain-community`, `ai/py-langchain-google-community`, `ai/py-litellm`, `ai/py-tritonclient`, `devel/py-aiobotocore`, `devel/py-azure-core`, `devel/py-black`, `devel/py-gql`, `devel/py-sentry-sdk`, `devel/py-strawberry-graphql`, `devel/py-vcrpy`, `dns/py-idna_ssl`, `filesystems/py-s3fs`, `ftp/py-parfive`, `mail/py-postfix-mta-sts-resolver`, `security/py-google-auth`, `textproc/py-elasticsearch`, `www/py-google-resumable-media` …