NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
TAXII client library
Last release 6 years ago
no release in 18 months
Ships unpredictably
gaps range from 2 weeks to 2.6 years
Nearly every release is documented
notes for 22 of 23 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
23 releases · first in 2015
Only transparently refresh JWT token when using JWT auth (pr#78 _)
Only transparently refresh JWT token when using JWT auth (pr#78)
Fix bug where JWT would not be used if client.jwt_token is set directly (pr#76 _, pr#77 _)
One column per quarter.
Refresh JWT and retry request once on UNAUTHORIZED status message
Refresh JWT and retry request once on UNAUTHORIZED status message
Add discovery_url argument to create_client function
Only include relevant files in release packages.
Only include relevant files in release packages.
Dependencies upgraded (changes _).
Dependencies upgraded (changes).
timeout property that sets HTTP timeout added to the client class and CLI tools (thanks @joarleymoraes).
Support for XML "huge trees" added. It can be disabled with environment variable. See configuration_via_env_vars.
Support for XML "huge trees" added. It can be disabled with environment variable. See configuration_via_env_vars.
Support for gzipped responses added.
Support for gzipped responses added.
Issue with unrecognized TLS key password is fixed.
Issue with unrecognized TLS key password is fixed.
Issue when Cabby was assuming port 80 for HTTPS URLs is fixed.
Issue when Cabby was assuming port 80 for HTTPS URLs is fixed.
Cabby will always return content block body as bytes.
Cabby will always return content block body as bytes.
JWT token caching added.
Added support for local TLS CA files.
--port option in CLI commands gets a higher priority than port extracted from provided --path.
Docker file moved to alpine as a base, shaving off 520MB from the total size of the container.
fix for incorrect connection error handling issue, that was affecting invalid connections with tls and key password.
fix for incorrect connection error handling issue, that was affecting invalid connections with tls and key password.
* Documentation fixes.
Documentation fixes.
Removing incorrect assumption that auth details are always present.
Removing incorrect assumption that auth details are always present.
Own implementation of TAXII transport logic added, using Requests _ library for most of the requests.
Own implementation of TAXII transport logic added, using Requests library for most of the requests.
Added taxii-proxy CLI command to allow funneling of data from one taxii server to another.
Various bug fixes.
Fix for XML stream parser issue related to a race condition in libxml.
Fix for XML stream parser issue related to a race condition in libxml.
Missing dependencies added to setup.py.
Missing dependencies added to setup.py.
XML stream parsing for Poll Response messages.
Added Python 3 compatibility.
XML stream parsing for Poll Response messages.
Bugfixes.
--bindings option added for taxii-poll CLI command.
--bindings option added for taxii-poll CLI command.
Pagination issue, triggered during processing of paged Poll response, was fixed.
CLI datetime parameters have UTC timezone by default.
JWT based authentication method added.
Multiple naming, style and bug fixes.
Workaround for libtaxii issue #186 (wrapping incorrect response in Status Message) has been added.
Workaround for libtaxii issue #186 (wrapping incorrect response in Status Message) has been added.
Tests improved.
Issue with proxy arguments being ignored is fixed.
Issue with proxy arguments being ignored is fixed.
Issue with poll results print in CLI referencing wrong entity is fixed.
Wording and style fixes.
Tidying up packaging and distribution related configuration.
Tidying up packaging and distribution related configuration.
* Initial release.
Initial release.
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →