Ravenpackapi

Latest version: v1.1.4

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

Scan your dependencies

Page 1 of 2

1.1.4

Fixed

Fixed issue creating an Edge dataset without product attribute specified, but specifying the product in the `RPApi` object:

python
from ravenpackapi import RPApi, Dataset

api = RPApi(api_key="YOUR_API_KEY", product="edge")

ds = api.create_dataset(
Dataset(
name="New Dataset",
filters={"entity_relevance": {"$gte": 90}},
)
)


Since the product is not specified in `Dataset`'s `__init__`, the incorrect
product was being passed to the API, resulting in the message.

1.1.3

Fixed

Handle a corner case in the entity-mapping endpoint where the API returns no errors but also no mapped entities

1.1.2

Fixed

Fixed an issue installing the package, which affected the Version 1.1.1, specifically while doing `python setup.py egg_info`.

1.1.1

Removed

* Removed dependency on `future` 9

Fixed

Fixed bug with lazy loading that caused the wrong product (`RPA`) being sent
_sometimes_ when saving a dataset without modifying it.

To reproduce the issue:
python
from ravenpackapi import RPApi
api = RPApi(product="edge")
ds = api.get_dataset("SOME_DATASET_ID")
ds.save()


Note that this error is not always triggered and is not deterministic.

1.1.0

New

Support for Anaconda

1.0.60

Added
New flag to store the entity mapping data in memory, when using `edge`. Use
with caution.

python
eref = api.get_entity_type_reference(entity_type, "full", file_date)
eref.store_in_memory = True
for entity in eref:
print(entity)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.