Firepit

Latest version: v2.3.33

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

Scan your dependencies

Page 3 of 12

2.3.21

Fixes
- allow `MATCHES` operator in query.Predicate

Added
- `SqlStorage.extract_observeddata_attribute` for joining SCOs back with a single attribute from their originating `observed-data`

2.3.20

Fixes
- aio/ingest.py: fix KeyError with unmapped columns
- better handling of deeply nested JSON in custom STIX cyber observable objects (SCOs)

2.3.19

Fixes
- add IF NOT EXISTS to CREATE INDEX statements to fix an aio fast translation issue in kestrel

2.3.18

Single bug fix release

Fixes
- correct alias names when joining `network-traffic` with `ipv4-addr` and `ipv6-addr` tables with different columns, which could raise an exception like `asyncpg.exceptions.UndefinedTableError` (`missing FROM-clause entry for table "src4"`)

2.3.17

Another async fix

Fixes
- drop unnecessary `type` column from ingest DataFrame

2.3.16

A mostly async (aio) bug fix release.

Fixes
- aio storage: actually raise SessionExists/SessionNotFound in create/attach. The docs have claimed this behavior, but it was still a TODO until now.
- aio ingest: handle 2 native result fields mapped to same property. We'll take the first non-null value.
- aio ingest: ensure epoch times are ints in EpochToTimestamp

Page 3 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.