Ngiri

Latest version: v0.0.3

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

Scan your dependencies

Page 10 of 13

0.8.0

Removed

- The synchronous API has been removed, in order to allow us to fundamentally change how we approach supporting both sync and async variants. (See 588 for more details.)

---

0.7.8

Added

- Add support for proxy tunnels for Python 3.6 + asyncio. (Pull 521)

0.7.7

Fixed

- Resolve an issue with cookies behavior on redirect requests. (Pull 529)

Added

- Add request/response DEBUG logs. (Pull 502)
- Use TRACE log level for low level info. (Pull 500)

0.7.6

Removed

- Drop `proxies` parameter from the high-level API. (Pull 485)

Fixed

- Tweak multipart files: omit null filenames, add support for `str` file contents. (Pull 482)
- Cache NETRC authentication per-client. (Pull 400)
- Rely on `getproxies` for all proxy environment variables. (Pull 470)
- Wait for the `asyncio` stream to close when closing a connection. (Pull 494)

0.7.5

Added

- Allow lists of values to be passed to `params`. (Pull 386)
- `ASGIDispatch`, `WSGIDispatch` are now available in the `ngiri.dispatch` namespace. (Pull 407)
- `HTTPError` is now available in the `ngiri` namespace. (Pull 421)
- Add support for `start_tls()` to the Trio concurrency backend. (Pull 467)

Fixed

- Username and password are no longer included in the `Host` header when basic authentication
credentials are supplied via the URL. (Pull 417)

Removed

- The `.delete()` function no longer has `json`, `data`, or `files` parameters
to match the expected semantics of the `DELETE` method. (Pull 408)
- Removed the `trio` extra. Trio support is detected automatically. (Pull 390)

0.7.4

Added

- Add Trio concurrency backend. (Pull 276)
- Add `params` parameter to `Client` for setting default query parameters. (Pull 372)
- Add support for `SSL_CERT_FILE` and `SSL_CERT_DIR` environment variables. (Pull 307)
- Add debug logging to calls into ASGI apps. (Pull 371)
- Add debug logging to SSL configuration. (Pull 378)

Fixed

- Fix a bug when using `Client` without timeouts in Python 3.6. (Pull 383)
- Propagate `Client` configuration to HTTP proxies. (Pull 377)

Page 10 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.