Hendrix

Latest version: v5.0.0

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

Scan your dependencies

5.0.0

What's Changed
* Updates dependencies, removes dead code, black and ruff. by KPrasch in https://github.com/hendrix/hendrix/pull/193


**Full Changelog**: https://github.com/hendrix/hendrix/compare/v4.0.0...v5.0.0

4.0.0

What's Changed
* Reduce configuration boilerplate needed for statics hosting, Test TLS by vepkenez in https://github.com/hendrix/hendrix/pull/178
* Update to Twisted 22.10.0 by KPrasch in https://github.com/hendrix/hendrix/pull/187
* CircleCI -> GH actions by KPrasch in https://github.com/hendrix/hendrix/pull/188


**Full Changelog**: https://github.com/hendrix/hendrix/compare/v3.3.0...v4.0.0

3.0.0

Major Release

Python 3

**The biggest impetus for this release is Python 3 compatibility.**

Python 3 support for hendrix is provided finally today. Python 2 is only formally supported for
another year and a half, and it's not clear whether the hendrix dependencies will even hold out that long

This build, for example, fails today on Python 2.7 because cryptography now uses some Python 3
functionality in its certificate logic:

https://travis-ci.org/hendrix/hendrix/jobs/392207420

There's no particular guarantee of the matter of how long hendrix will work on python 2, but there's
no reason to believe that it won't work at least for now by using python 2-compatible versions of the dependencies.


Other major changes

* The test suite now uses pytest.
* New TLS functionality
** Moved hendrix.deploy.ssl to hendrix.deploy.tls
** Allow ECC curve to be specified by user.
** New option, "https_only"
** Support for TLS websockets via WSS.
* Native websockets
* New websocket dispatcher interface, hey_joe


Minor changes

* Some crosstown_traffic internals are now private.
* Launch messages are now different for TLS vs non-TLS.
* JSON messages sent via websocket are now casted to bytes
* New async demo (from django-nyc talk at buzzfeed)
* Example TLS server provided, with new TLS features
* We no longer print FDs in use during deploy; users need to log these if they want them.

3.0.0rc1

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.