Commons-codec

Latest version: v0.0.22

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

Scan your dependencies

Page 1 of 4

0.0.22

- DynamoDB/Testing: Use CrateDB nightly again
- DynamoDB: Use `ON CONFLICT DO NOTHING` clause on CDC operations
of type `INSERT`, to mitigate errors when events are relayed
redundantly from retries after partially failed batches on the
Lambda processor.

0.0.21

- MongoDB: Fixed BSON decoding of `{"$date": 1180690093000}` timestamps
- DynamoDB/Testing: Use CrateDB 5.8.3 for because 5.8.4 can no longer
store `ARRAY`s with varying inner types into `OBJECT(IGNORED)` columns.

0.0.20

- DynamoDB: Change CrateDB data model to use (`pk`, `data`, `aux`) columns
Attention: This is a breaking change.
- MongoDB: Handle too large `$date.$numberLong` values gracefully
- Zyp/Moksha: Improve error reporting when rule evaluation fails

0.0.19

- DynamoDB CDC: Fix `MODIFY` operation by propagating `NewImage` fully
- Zyp/Moksha: Improve error reporting when rule evaluation fails

0.0.18

- MongoDB: Improved `MongoDBCrateDBConverter.decode_canonical` to also
decode non-UUID binary values
- Zyp/Moksha/jq: `to_object` function now respects a `zap` option, that
removes the element altogether if it's empty
- Zyp/Moksha/jq: Improve error reporting at `MokshaTransformation.apply`
- MongoDB: Improved `MongoDBCrateDBConverter.decode_extended_json`

0.0.17

- MongoDB: Fixed edge case when decoding MongoDB Extended JSON elements
- Zyp: Added capability to skip rule evaluation when `disabled: true`

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.