|
1 | 1 | # Zepben Python SDK |
2 | 2 | ## [1.2.0] - UNRELEASED |
3 | 3 | ### Breaking Changes |
4 | | -* None. |
| 4 | +* The following gRPC fields have been modified to support nulls (they were missed in v1.0.0): |
| 5 | + * `Document.created_date_time` |
| 6 | + * `Equipment.commissioned_date` |
| 7 | + * `MeasurementValue.time_stamp` |
| 8 | + * `RelayInfo.curve_setting` |
| 9 | + * `RelayInfo.reclose_fast` |
5 | 10 |
|
6 | 11 | ### New Features |
7 | | -* None. |
| 12 | +* Added the following new CIM classes: |
| 13 | + * `DateTimeInterval`, interval between two date and time points, where the interval includes the start time but excludes end time. |
| 14 | + * `ElectronicAddress`, electronic address information. |
| 15 | + * `TelephoneNumber`, telephone number. |
| 16 | +* Added the following new CIM extension classes: |
| 17 | + * `ContactDetails`, the details required to contact a person or company. These can be accessed/used via a `UsagePoint`. |
| 18 | + * `DirectionalCurrentRelay`, a directional current relay is a type of protective relay used in electrical power systems to detect the direction of current |
| 19 | + flow and operate only when the current exceeds a certain threshold in a specified direction. |
| 20 | +* Added new CIM extension enums: |
| 21 | + * `ContactMethodType` |
| 22 | + * `PolarizingQuantityType` |
8 | 23 |
|
9 | 24 | ### Enhancements |
10 | | -* None. |
| 25 | +* * `BaseService.contains` has been been expanded to support objects in addition to mRIDs. |
| 26 | +* `Agreement` now supports `validity_interval`, the date and time interval the agreement is valid (from going into effect to termination). |
| 27 | +* `StreetDetail` now supports extension `building_number`, the number of the building. |
| 28 | +* `TownDetail` now supports `country`, the name of the country. |
| 29 | +* `ngen()` now directly accepts `dict()`s and will return a generator of the `values()` or `None` if `collection is None` |
11 | 30 |
|
12 | 31 | ### Fixes |
13 | 32 | * Reordered the feeder equipment and direction assignment on database read to prevent parallel feeders from tracing back into the zone substation. |
|
0 commit comments