Opencage

Latest version: v3.0.3

Safety actively analyzes 687942 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

3.0.3

CLI: add 'OpenCage CLI' to the HTTP user agent string
Test suite: remove python 3.7, add 3.13

3.0.2

CLI: better handling of empty lines and missing or invalid coordinates
CLI: --dry-run prints an 'all good' message if no warnings

3.0.1

CLI: rename parameter "extra-params" to "optional-api-params"
CLI: parameter "unordered" which can lead to speedup on large files
CLI: limit --workers to 1 for free trial accounts
Batch example: replaced by CLI now

3.0.0

Requires python 3.7 and asyncio package
Inititial release of the 'opencage' CLI tool
RateLimitExceededError no longer prints reset date
Batch example: warn if no API key present earlier
Batch example: some errors were not printed, e.g. invalid API key
Batch example: Check latest version of opencage package is used
Add python 3.12, no longer test against python 3.7

2.3.1

New error 'SSLError' which is more explicit in case of SSL certificate chain issues
Allow setting a domain name (only used in test suite)
Allow setting sslcontext, for example to ignore SSL certificat errors (for debugging only)
Batch example: Guess if input is coordinate pair, if so then do reverse geocoding
Batch example: Give example of input file format
Batch example: Ship CA root certificates instead of relying on those of the operating system

2.3.0

Batch example: Raise exception when API key fails (quota, missing API key)
Batch example: Raise exception when input file contains an empty line. Better
early than risking errors later during the async geocoding
Batch example: The CSV '1, "street,city"' were parsed as 3 columns, not the
expected 2 columns
Test suite: Switched from Travis-CI to Github Actions
Dependencies: Requests 2.26->2.31, backoff 1.10->2.2.1, because only those say to support Python 3.10

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.