Skip to content

Releases: telefonicasc/etl-framework

0.13.0

26 Jun 07:39
c133772
Compare
Choose a tag to compare

Changes (since 0.12.0):

  • Fix: anchor numpy version to 1.24.4 (latest compatible with python 3.8 and pandas < 2.2.2) (#89)

0.12.0

20 May 14:29
4349bda
Compare
Choose a tag to compare

Documentation: https://github.com/telefonicasc/etl-framework/tree/0.12.0/python-lib/tc_etl_lib

Changes (since 0.11.0):

  • Add: new optional parameters timeout, post_retry_connect, post_retry_backoff_factor in the iotaManager constructor used in the timeout/retry logic in send_http and send_batch_http (#72)

  • Fix: improve INFO log traces (#82)

  • Fix: rename sensor_id to device_id in iotManager to align with the term used in IOTA library (#77)

0.11.0

02 Feb 11:07
2f332ec
Compare
Choose a tag to compare

Documentation: https://github.com/telefonicasc/etl-framework/tree/0.11.0/python-lib/tc_etl_lib

Changes (since 0.10.0):

  • Fix: close session upon finalization to avoid warnings (#76)

0.10.0

29 Nov 15:34
273e7f0
Compare
Choose a tag to compare

Documentation: https://github.com/telefonicasc/etl-framework/tree/0.10.0/python-lib/tc_etl_lib

Changes (since 0.10.0):

  • Add: new class iotaManager to deal with IoT Agent interactions, with methods send_http and send_batch_http(#55)

0.9.0

16 May 11:06
9786e29
Compare
Choose a tag to compare

Documentation: https://github.com/telefonicasc/etl-framework/tree/0.9.0/python-lib/tc_etl_lib

Changes (since 0.8.0):

  • Add: new class normalizer to clean up text strings to be used as NGSI entity IDs, by replacing or removing forbidden characters (#54)

0.8.0

22 Mar 11:36
f57d276
Compare
Choose a tag to compare

Documentation: https://github.com/telefonicasc/etl-framework/tree/0.8.0/python-lib/tc_etl_lib

Changes (since 0.7.0):

  • Add: new optional parameter called replace_id in sqlFileStore context manager (#58)

0.7.0

23 Dec 11:39
cbf06bd
Compare
Choose a tag to compare

Documentation: https://github.com/telefonicasc/etl-framework/tree/0.7.0/python-lib/tc_etl_lib

Changes (since 0.6.0):

  • Add: new stores for saving entity batches, orionStore and sqlFileStore (#46)

0.6.0

15 Dec 16:31
f5d969a
Compare
Choose a tag to compare

Documentation: https://github.com/telefonicasc/etl-framework/tree/0.6.0/python-lib/tc_etl_lib

Changes (since 0.5.0)

  • Add: new optional parameter called batch_size in cbManager constructor (#37)

0.5.0

23 Nov 16:43
73fc43e
Compare
Choose a tag to compare

Documentation: https://github.com/telefonicasc/etl-framework/tree/0.5.0/python-lib/tc_etl_lib

Changes (since 0.4.0)

  • Add: new optional parameter called options in get_entities, get_entities_page and send_batch (#38)
  • Add: new optionals parameters called options_send and options_get in delete_entities (#38)
  • Fix: cleaner logs, avoiding printing warnings in the case of unsecure CB API calls

0.4.0

31 Aug 14:45
15ba75d
Compare
Choose a tag to compare

Documentation: https://github.com/telefonicasc/etl-framework/tree/0.4.0/python-lib/tc_etl_lib

Changes (since 0.3.0)

  • Add: new optional parameter called service in get_entities, get_entities_page, delete_entities and send_batch
  • Add: new function set_token, to set specific token bypassing IDM negotiation
  • Add: new function delete_entities, to remove entities from Context Broker (#14)
  • Add: new parameter actionType in the function send_batch to define the action (append, appendStrict, update, delete or replace) (#16)
  • Fix: parameter authManager becomes optional in get_entities, get_entities_page, delete_entities and send_batch