Changelogs » Ravenpackapi

PyUp Safety actively tracks 362,670 Python packages for vulnerabilities and notifies you when to upgrade.

Ravenpackapi

1.0.53

Product aware instance: allows to access edge just instanciating your api with
  
  python
  api = RPApi(product="edge")

1.0.52

Entity-type-reference: support to retrieve a reference in the past. It also supports to specify `reference_type="delta"`
  to retrieve just a daily difference of the changes (only for Edge).

1.0.51

Insider-transactions and Earnings-Dates API support:
  list the available files and download them to automate your process

1.0.49

Text analytics: support for uploading via source_url

1.0.48

Text analytics: support for the /text-extraction endpoint

1.0.47

Text analytics: Handle retry if too early on /metadata endpoint

1.0.46

Compatibility with RavenPack Edge
  
  * loosen validation for entity-types (in Edge we have various dynamical EDETs)
  
  * loosen validation for RT fields (in Edge we have several new fields)

1.0.43

* Entity-mapping - expose the matching score and the candidates

1.0.40

* Support for the /jobs endpoint (to list the user past endpoints)

1.0.39

* Persistent sessions between API-calls

1.0.38

* Text-Analytics API additional functions: `get_analytics` and `get_annotated`

1.0.36

* Text-Analytics API endpoint updated: folders & richer metadata
  * Extended error handling to support Feed disconnection problems

1.0.35

Initial support for the Text-Analytics API endpoints

1.0.34

Retrieve a lazy-loaded dataset when setting one of its paramters.

1.0.33

* A default timeout of 10" on connection and 60" on silence has been added to all the API calls
  * Retrieve or save a flatfile using the new methods `get_flatfile` and `save_flatfile`.
  See `get_historical_flat_list.py` for a complete example.

1.0.32

The RPApi instance gets two new methods:
  
  * `get_document_url` to retrieve the document url from a RP_STORY_ID
  * `get_flatfile_list` to retrieve the list of the available flatfiles for `companies`
  or `full` (for all the entities)

1.0.29

**dataset creation explicit parameters**
  
  The Dataset parameters are not explictly passed in the constructor instead of being hidden in the kwargs.
  
  This allows also to clearly support custom_fields and conditions.
  
  A few new examples have been added or updated:
  [get historical flat files](ravenpackapi/examples/get_historical_flat_files.py) and
  [create a dataset with custom_fields and conditions](ravenpackapi/examples/indicator_datasets.py).

1.0.28

**dataset.count method**
  
  python
  dataset = api.get_dataset('us30')
  data_count = ds.count(
  start_date='2018-01-05 18:00:00',
  end_date='2018-01-05 18:01:00',
  )
  {'count': 11, 'stories': 10, 'entities': 6}