Recent Releases of FiLiP
FiLiP - v0.7.0
Changelog
- add: flag to decide on whether ignore invalid entities in getentitylist (#416)
- add: system params like
lastSuccessto 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_entityto 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
qstrings for NGSI-LDget_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
ngsipayloadattrwhen the attribute substitution is used(#351) - update: integrate the key-values endpoints with normalized endpoints (#318)
- remove:
update_entity_attributes_key_valuesandupdate_entity_key_valuesare 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_typeoptional 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-mqttto v2 (#273) - add:
jsonandngsias 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_relationshipsto 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:
coveredflag in notification model (#310) - fix: rework tutorials for pydantic v2 (#259)
- fix: inconsistency of
entity_typeas 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
semanticsin 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_existstodoes_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_metadataargument 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