Skip to content

Releases: telefonicasc/etl-framework

0.14.0

13 Dec 12:56
7ea79cb
Compare
Choose a tag to compare

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

Changes (since 0.13.0)

  • Add: support for Python 3.12 (keeping also compatibility with Python 3.8)
  • Fix: upgrade requests from 2.21.0 to 2.25.1 (for Python 3.8 case)
  • Fix: upgrade urllib3 from 1.24.1 to 1.26.16 (for Python 3.8 case)

0.13.0

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

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

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