Recent Releases of FiLiP

FiLiP - v0.7.2

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/0.7.1...v0.7.2

Scientific Software - Peer-reviewed - Python
Published by djs0109 5 months ago

FiLiP - v0.7.1

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/0.7.0...v0.7.1

Scientific Software - Peer-reviewed - Python
Published by djs0109 5 months ago

FiLiP - v0.7.1

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/0.7.0...v0.7.1

Scientific Software - Peer-reviewed - Python
Published by djs0109 5 months ago

FiLiP - v0.7.0

Changelog

  • add: flag to decide on whether ignore invalid entities in getentitylist (#416)
  • add: system params like lastSuccess to notification model (#441)
  • add: NGSI-LD convertion functions between keyvalues and normal entity format (#443)
  • add: flag to decide on whether ignore invalid entities in getentitylist (#416)
  • add: NGSI-LD examples (#432)
  • fix: handle large amount of data in clear context broker (#419)
  • update: allow UTF-8 characters in attribute values (#437)
  • update: stop testing python 3.8 in workflow (#441)
  • update: adapt the behavior of patch_entity to align with the API specification (#429)

What's Changed

  • use flag to decide on whether ignore invalide entities by @sbanoeon in https://github.com/RWTH-EBC/FiLiP/pull/416
  • remove irrelevant params for getdevicelist by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/417
  • 373 clear context broker cant handle large amount of data by @j-pick in https://github.com/RWTH-EBC/FiLiP/pull/419
  • ci: compatibility test file by @sbanoeon in https://github.com/RWTH-EBC/FiLiP/pull/426
  • erorr in make tenant function by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/428
  • fix: add encoding in setup.py by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/430
  • setup all in one gitlab ci pipeline by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/433
  • 413 adapt the patch entity function in v2 to align with the orion api by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/429
  • chore: allow utf-8 for attribute value by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/437
  • Add context provision check in entity batch operation of cb ld by @SystemsPurge in https://github.com/RWTH-EBC/FiLiP/pull/438
  • NGSI LD examples by @SystemsPurge in https://github.com/RWTH-EBC/FiLiP/pull/432
  • 440 add lastfailure and lastsuccess to subscription model by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/441
  • 305 detailed exception handling inside different filip methods by @RCX112 in https://github.com/RWTH-EBC/FiLiP/pull/335
  • chore: replaced depreciated pkg_resources with packaging library by @sbanoeon in https://github.com/RWTH-EBC/FiLiP/pull/439
  • add entityld/keyvalue conversion and tests, relationship validation by @SystemsPurge in https://github.com/RWTH-EBC/FiLiP/pull/443
  • 362 release 0 7 0 by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/444

New Contributors

  • @j-pick made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/419

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/0.6.3...v0.7.0

Scientific Software - Peer-reviewed - Python
Published by djs0109 5 months ago

FiLiP - v0.6.3

Changelog

  • add: Unittest workflow via Github actions (#388)
  • add: Context conversion methods tokeyvalues() and tonormalized() (#393)
  • fix: relationship validation can not handle empty attributes (#411)
  • fix:relationship and properties cannot be created via predefined models (#412)
  • fix: LD entity model ignore unset properties (#402)

What's Changed

  • 315 unittest via GitHub actions by @Bhavdeep13 in https://github.com/RWTH-EBC/FiLiP/pull/388
  • chore: add time sleep to increase stability by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/407
  • chore: include context conversion methods and test by @sbanoeon in https://github.com/RWTH-EBC/FiLiP/pull/393
  • 410 ngsi ld relationship cannot be created via context relationship by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/412
  • 385 ngsild post entity ignore unset properties by @SystemsPurge in https://github.com/RWTH-EBC/FiLiP/pull/402
  • fix: allow none value while validating the relationships by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/411
  • release v0.6.3 by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/415

New Contributors

  • @Bhavdeep13 made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/388

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/0.6.2...v0.6.3

Scientific Software - Peer-reviewed - Python
Published by djs0109 9 months ago

FiLiP - v0.6.2

Changelog

  • add: New features to validate and update relationships for V2 entities (https://github.com/RWTH-EBC/FiLiP/pull/380)
  • add: ngsi-ld support for entity creation and update with keyvalues format (https://github.com/RWTH-EBC/FiLiP/pull/394)
  • fix: exception handling for special characters in attribute value (https://github.com/RWTH-EBC/FiLiP/pull/381)
  • update: relax pydantic requirements (https://github.com/RWTH-EBC/FiLiP/pull/390)
  • update: pandas requirement from ~=1.3.5 to >=1.3.5,<2.3.0 (https://github.com/RWTH-EBC/FiLiP/pull/396)

What's Changed

  • feat: add relationship validation method for v2 cbc by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/380
  • 330 exception handling for special characters in attribute value by @mwr-ebc in https://github.com/RWTH-EBC/FiLiP/pull/381
  • [pip dependency]: Update pandas requirement from ~=1.3.5 to >=1.3.5,<2.3.0 by @dependabot in https://github.com/RWTH-EBC/FiLiP/pull/396
  • 384 ngsi ld support for entity creation and update with keyvalues format by @SystemsPurge in https://github.com/RWTH-EBC/FiLiP/pull/394
  • chore: relax pydantic requirements by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/390
  • 404 release preparation v062 by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/405

New Contributors

  • @dependabot made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/396

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/0.6.1...v0.6.2

Scientific Software - Peer-reviewed - Python
Published by djs0109 10 months ago

FiLiP - v0.6.1

Changelog

  • add: Tutorial for saving live timeseries data (e.g., forecast) in context broker and timeseries database (#363)
  • add: Tutorial for using session object (#370)
  • add: Validation of quotation mark in q strings for NGSI-LD get_entities_list (#383)
  • fix: Addition of trailing slash if missing from base url (#371)
  • fix: Serialization error for custom datamodels during batch operation (#376)
  • update: omit invalid entities in get_entity_list (#375)

What's Changed

  • 341 introduce pre commit hook and formatter by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/364
  • chore: include example for session object by @sbanoeon in https://github.com/RWTH-EBC/FiLiP/pull/370
  • 352 new tutorial for saving forcast data by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/363
  • enable 312 tests by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/366
  • 360 urllib parse misimplementation of urljoin by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/371
  • fix error handling in cb.py by @paul-l1 in https://github.com/RWTH-EBC/FiLiP/pull/378
  • Add: get entity list should ignore bad entity if the validation is failing by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/375
  • 377 fix error handling in context broker client by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/382
  • batch operation cannot post attribute for custom datamodels by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/376
  • chore: remove deprecated functions in NGSI-LD models by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/389
  • Added single quote check and test for ngsi ld query string by @SystemsPurge in https://github.com/RWTH-EBC/FiLiP/pull/383
  • 391 release preparation v0 6 1 by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/392

New Contributors

  • @paul-l1 made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/378

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/0.6.0...v0.6.1

Scientific Software - Peer-reviewed - Python
Published by djs0109 11 months ago

FiLiP - v0.6.0

Changelog

  • add: Tutorial for connecting with secured endpoints (#319)
  • add: Example for notification based command (#332)
  • add: tests for clear functions (#336)
  • 🚀 add: API client for NGSI-LD context broker (#338, #356, #327, #300, #301, #212, #222, #221)
  • fix: clear functions for context broker (#336)
  • fix: validation error of ngsipayloadattr when the attribute substitution is used(#351)
  • update: integrate the key-values endpoints with normalized endpoints (#318)
  • remove: update_entity_attributes_key_values and update_entity_key_values are removed (#318)

What's Changed

  • Merge existing NGSI-LD implementation by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/218
  • 220 ngsi ld testcases for ld data models by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/241
  • docs: update the readme for running unittest by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/322
  • Joss submission by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/324
  • 281 intergrade the key values endpoints with the normal ones by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/318
  • 221 ngsi ld migrate v2 datamodels in ld by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/234
  • 212 testcase for every endpoint 1 by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/287
  • 325 filip mqtt client still require object by @SystemsPurge in https://github.com/RWTH-EBC/FiLiP/pull/329
  • 289 add example for notification based command by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/332
  • chore: example to create secure fiware header by @sbanoeon in https://github.com/RWTH-EBC/FiLiP/pull/319
  • 327 revise ngsi ld batch operation tests by @SystemsPurge in https://github.com/RWTH-EBC/FiLiP/pull/334
  • 301 ngsi ld validate nested properties dynamically by @Maghnie in https://github.com/RWTH-EBC/FiLiP/pull/320
  • Adjusted checks on clear cb cleanup function to allow for client obje… by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/336
  • 337 initial tenant when tenant does not exist by @SystemsPurge in https://github.com/RWTH-EBC/FiLiP/pull/344
  • 339 test link header for ld by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/345
  • 346 test cluster connection by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/347
  • 342 clean up functions for ngsi ld context broker by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/348
  • Added query language test for arbitrary q expressions by @SystemsPurge in https://github.com/RWTH-EBC/FiLiP/pull/349
  • fix: validation error of ngsipayloadattr by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/351
  • 356 post entity has an unused variable update need to check the spec for the expected behavior by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/357
  • 338 pre release filip ld by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/358
  • upgrate requests version by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/355
  • PR: pre release 060 by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/361

New Contributors

  • @Maghnie made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/320

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/0.5.0...v0.6.0

Scientific Software - Peer-reviewed - Python
Published by djs0109 about 1 year ago

FiLiP - v0.5.0

What's Changed

  • 164 adding multientity to tutorials by @RCX112 in https://github.com/RWTH-EBC/FiLiP/pull/260
  • 265 order in cleanup function by @SystemsPurge in https://github.com/RWTH-EBC/FiLiP/pull/267
  • 145 update relationships with contextbrokerclient update entity by @SystemsPurge in https://github.com/RWTH-EBC/FiLiP/pull/271
  • fix: ngsi v2 tutorials are deprecated (#255) by @WaltherTrgovac in https://github.com/RWTH-EBC/FiLiP/pull/259
  • chore: make entity_type optional by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/188
  • 178 error on duplicate object by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/279
  • 277 specify version of fiware stack for tutorials by @RCX112 in https://github.com/RWTH-EBC/FiLiP/pull/285
  • Add new QL endpoints of /v2/attr and /v2/attr/{attr_name} by @tzuchen-liu in https://github.com/RWTH-EBC/FiLiP/pull/16
  • 272 mqtt v2 does not work by @FWuellhorst in https://github.com/RWTH-EBC/FiLiP/pull/273
  • chore: delete requirements.txt and put in .gitignore by @sbanoeon in https://github.com/RWTH-EBC/FiLiP/pull/292
  • 237 update and refactor examples by @WaltherTrgovac in https://github.com/RWTH-EBC/FiLiP/pull/278
  • fix outdated gitlab pages by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/304
  • 306 example is not correctly linked in documentation by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/307
  • 288 filip support right now only paylaod in mqtt custom / http custom but orion already supports json and ngsi as further options by @SystemsPurge in https://github.com/RWTH-EBC/FiLiP/pull/296
  • fix: iota_url check seperately checked now. by @mwr-ebc in https://github.com/RWTH-EBC/FiLiP/pull/299
  • 198 support of alterationtypes in subscriptions by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/293
  • test: implement test for macro substitution by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/308
  • 203 non existing attribute is returned and causes float conversion error by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/311
  • 312 expressionlanguage in device should be optional by @RCX112 in https://github.com/RWTH-EBC/FiLiP/pull/313
  • 298 covered field for more general notifications that cover multiple entity types see here by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/310
  • release v0.5.0 by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/314

Readable Changelog

  • update: allow duplicated name in device, check uniqueness of object_id (#279)
  • update: upgrade dependency of paho-mqtt to v2 (#273)
  • add: json and ngsi as payload format in custom notification model (#296)
  • add: support alterationTypes in subscription model (#293)
  • add: validation for JEXL based expression (#260)
  • add: tutorials for multi-entity (#260)
  • add: add update_entity_relationships to allow relationship update (#271)
  • add: timeseries query with all attrs and specific attr name (#16)
  • add: flag to determine the deletion of registration when clearing the CB (#267)
  • add: covered flag in notification model (#310)
  • fix: rework tutorials for pydantic v2 (#259)
  • fix: inconsistency of entity_type as required argument (#188)
  • fix: allow empty string in attribute value validation (#311)

BREAKING CHANGE: upgrade dependency of paho-mqtt to v2 (#273)

New Contributors

  • @RCX112 made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/260
  • @mwr-ebc made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/299

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/0.4.1...v0.5.0

Scientific Software - Peer-reviewed - Python
Published by djs0109 over 1 year ago

FiLiP - v0.4.1

What's Changed

  • chore: relax requirements to pydantic version by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/257
  • 215 mark quantumleap subscription as deprecated by @SystemsPurge in https://github.com/RWTH-EBC/FiLiP/pull/263
  • fix: Session added as optional parameter to enable tls communication … by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/249
  • docs: add committing style guide and fix typos (#244) by @WaltherTrgovac in https://github.com/RWTH-EBC/FiLiP/pull/246
  • 262 support entity creation with keyvalues by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/264
  • fix: add geojson_pydantic in setup.py by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/276

New Contributors

  • @SystemsPurge made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/263
  • @WaltherTrgovac made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/246

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/v0.4.0...v0.4.1

Scientific Software - Peer-reviewed - Python
Published by djs0109 over 1 year ago

FiLiP - v0.4.0

What's Changed

  • fix: updated regex to pattern by @tstorek in https://github.com/RWTH-EBC/FiLiP/pull/224
  • Update README.md by @SBlechmann in https://github.com/RWTH-EBC/FiLiP/pull/210
  • Fix wrong msg in iota.py by @FWuellhorst in https://github.com/RWTH-EBC/FiLiP/pull/214
  • 230 increase pandas version by @FelixStege in https://github.com/RWTH-EBC/FiLiP/pull/231
  • feat: compare subscriptions for different dict formats by @FWuellhorst in https://github.com/RWTH-EBC/FiLiP/pull/138
  • feat: add mqtt internal url in tests by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/239
  • 232 post entity will not completely override the existing entity by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/233
  • fix: remove exclude_defaults by @tstorek in https://github.com/RWTH-EBC/FiLiP/pull/229
  • feat: add entity update with keyValues by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/245
  • fix: include headers in request by @sbanoeon in https://github.com/RWTH-EBC/FiLiP/pull/252
  • chore: remove 37 and add 311 to test by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/240
  • feat: make context entity more customizable by @tstorek in https://github.com/RWTH-EBC/FiLiP/pull/256
  • feat: add geojson validation by @tstorek in https://github.com/RWTH-EBC/FiLiP/pull/258
  • fix: remove root slash from paths by @sbanoeon in https://github.com/RWTH-EBC/FiLiP/pull/253
  • feat: add forcedUpdate and missing overrideMetadata by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/236
  • 261 release v0 4 0 by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/266
  • [PYPI-RELEASE] v0.4.0 by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/269

New Contributors

  • @SBlechmann made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/210
  • @FelixStege made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/231

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/v0.3.0...v0.4.0

Scientific Software - Peer-reviewed - Python
Published by djs0109 over 1 year ago

FiLiP - v0.3.0

What's Changed

  • fix: bug in typePattern validation by @richardmarston in https://github.com/RWTH-EBC/FiLiP/pull/180
  • fix: get() method of Units dose not work properly by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/193
  • Add messages to all KeyErrors by @FWuellhorst in https://github.com/RWTH-EBC/FiLiP/pull/192
  • Add authorization field to fiware-header by @Malte96 in https://github.com/RWTH-EBC/FiLiP/pull/208
  • Add optional module semantics in setup tool by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/217

BREAKING CHANGE:

  • Migrate to pydantic v2 by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/199

New Contributors

  • @richardmarston made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/180
  • @Malte96 made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/208

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/v0.2.5...v0.3.0

Scientific Software - Peer-reviewed - Python
Published by djs0109 almost 2 years ago

FiLiP - v0.2.5

What's Changed

  • fix: 170 edit service group not work by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/172
  • fix: 169 service group can not be retrieved by apikey and resource by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/171
  • feat: 182 get attributes will only return the attributes with the pre defined attribute type by @djs0109 in https://github.com/RWTH-EBC/FiLiP/pull/183

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/v0.2.4...v0.2.5

Scientific Software - Peer-reviewed - Python
Published by djs0109 almost 3 years ago

FiLiP - v0.2.4

What's Changed

  • fix: remove additional escape chars when sending a string by @windrad6 in https://github.com/RWTH-EBC/FiLiP/pull/163
  • fix: context attribute wrong type conversion for value by @tstorek in https://github.com/RWTH-EBC/FiLiP/pull/174
  • fix: misleading log for doesentityexist by @tstorek in https://github.com/RWTH-EBC/FiLiP/pull/175

BREAKING CHANGE:

  • renamed does_entity_exists to does_entity_exist

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/v0.2.3...v0.2.4

Scientific Software - Peer-reviewed - Python
Published by tstorek about 3 years ago

FiLiP - v0.2.3

What's Changed

  • added override_metadata argument according to new metadata update semantics in orion (https://fiware-orion.readthedocs.io/en/master/user/metadata.html#updating-metadata) (#157)
  • fixed test for patch_entity (#157)
  • added flag to ntoify only changed attributes (#154)
  • fixed issue of client generation when multiple clients are required (#151)
  • fixed throttling=0 is not working when posting a subscription (#148)
  • added filter functions for better subscription handling (#141)
  • added filter functions for better device handling (#143)
  • fixed coupled delete of devices and entities (#143)
  • Add images to tutorials (#139)

New Contributors

  • @cl0-de made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/142
  • @djs0109 made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/144
  • @StWiemann made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/150
  • @sbanoeon made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/147

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/v0.2.2...v0.2.3

Scientific Software - Peer-reviewed - Python
Published by tstorek over 3 years ago

FiLiP - v0.2.2

What's Changed

  • 132 missing requirements by @tstorek in https://github.com/RWTH-EBC/FiLiP/pull/135
  • 133 quantumleap time series header by @tstorek in https://github.com/RWTH-EBC/FiLiP/pull/136
  • 134 broken imports in tutorials by @tstorek in https://github.com/RWTH-EBC/FiLiP/pull/135

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/v0.2.1...v0.2.2

Scientific Software - Peer-reviewed - Python
Published by tstorek almost 4 years ago

FiLiP - release of version 0.2.1

What's Changed

  • release new version by @tstorek in https://github.com/RWTH-EBC/FiLiP/pull/126
  • enable installation via pip @tstorek
  • 127 improve tutorial by @tstorek in https://github.com/RWTH-EBC/FiLiP/pull/129
  • 128 broken links in docs by @tstorek in https://github.com/RWTH-EBC/FiLiP/pull/130

Full Changelog: https://github.com/RWTH-EBC/FiLiP/compare/v0.2.0...v0.2.1

Scientific Software - Peer-reviewed - Python
Published by tstorek almost 4 years ago

FiLiP - release of version 0.2.0

What's Changed

v0.2.0

  • Refactored units model (#107)
  • Updated and moved data model generator (#117)
  • quantumleap subscription missing ql_url (#108)
  • Fixed lazy attributes in IoTA Device model (#105)
  • Added get_commands to ContextEntity model (#87)
  • Added missing attribute requets for context broker (#113)
  • Fixed broken attribute mapping in IoTAMQTTClient (#122)
  • Added tutorials (#111)
  • Updated documentation (#151)

v0.1.8

  • QuantumLeap request pagination (#47)
  • introduce mqtt client (#45)
  • introduce concurrent testing and clean up utils(#41)
  • include default values in subscription update (#39)
  • move back to more simple docs design (#32)
  • added MQTT notifications (#24)
  • introduced CHANGELOG.md with versions
  • semantic model features #30
  • remodeled ngsi-v2 models (#58,#59,#60)
  • improved ContextEntity and Device deleting methods (#27)
  • patch methods for ContextEntity and Device (#74)
  • refactored and improved Examples (#90)

v0.1.7

  • introduced automatic testing (#18)

v0.1.0

  • Completely reworked the structure of the library
  • Added documentation
  • Use Pydantic for model validation and parsing
  • Added unittests
  • Configuration via environment variables, json or local
  • Moved to github.com/RWTH-EBC
  • Bugfix

New Contributors

  • @orange95 made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/13
  • @RedingJeff made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/20
  • @dnikolay-ebc made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/44
  • @SebastianBorges made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/104
  • @FWuellhorst made their first contribution in https://github.com/RWTH-EBC/FiLiP/pull/125

Full Changelog: https://github.com/RWTH-EBC/FiLiP/commits/v0.2.0

Scientific Software - Peer-reviewed - Python
Published by tstorek almost 4 years ago