You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* remove system_dependencies from System model
* Update tests for `system_dependencies` removal
This also includes the additional validation of circular dependencies for ingress and egress. There was some previous discussion around the need for this and wanting these fields to be intentionally permissible so this commit may be reverted prior to merge.
* remove validation of ingress/egress
* changelog updates
* Update src/fideslang/models.py
Co-authored-by: Thomas <[email protected]>
---------
Co-authored-by: Thomas <[email protected]>
* Update css to brand colors, edit footer [#87](https://github.com/ethyca/fideslang/pull/87)
31
-
* Moved over DSR concepts into Fideslang. Expanded allowable characters for FideKey and added additional Dataset validation. [#95](https://github.com/ethyca/fideslang/pull/95)
32
-
* Docs css and link updates [#93](https://github.com/ethyca/fideslang/pull/93)
36
+
37
+
- Update css to brand colors, edit footer [#87](https://github.com/ethyca/fideslang/pull/87)
38
+
- Moved over DSR concepts into Fideslang. Expanded allowable characters for FideKey and added additional Dataset validation. [#95](https://github.com/ethyca/fideslang/pull/95)
39
+
- Docs css and link updates [#93](https://github.com/ethyca/fideslang/pull/93)
* The `DataFlow` resource model defines a resource with which a `System` resource may communicate [#85](https://github.com/ethyca/fideslang/pull/85)
45
-
*`PrivacyDeclaration`s may define `egress` and `ingress`, to contextualize communications with other resources [#85](https://github.com/ethyca/fideslang/pull/85)
51
+
- The `DataFlow` resource model defines a resource with which a `System` resource may communicate [#85](https://github.com/ethyca/fideslang/pull/85)
52
+
-`PrivacyDeclaration`s may define `egress` and `ingress`, to contextualize communications with other resources [#85](https://github.com/ethyca/fideslang/pull/85)
46
53
47
54
### Deprecated
48
55
49
-
* The `dataset_references` field of `PrivacyDeclaration` resources [#85](https://github.com/ethyca/fideslang/pull/85)
50
-
* The `system_dependencies` field of `System` resources [#85](https://github.com/ethyca/fideslang/pull/85)
56
+
- The `dataset_references` field of `PrivacyDeclaration` resources [#85](https://github.com/ethyca/fideslang/pull/85)
57
+
- The `system_dependencies` field of `System` resources [#85](https://github.com/ethyca/fideslang/pull/85)
51
58
52
59
### Developer Experience
53
60
54
-
* The `DataFlow` resource model is exposed when importing `fideslang`[#85](https://github.com/ethyca/fideslang/pull/85)
61
+
- The `DataFlow` resource model is exposed when importing `fideslang`[#85](https://github.com/ethyca/fideslang/pull/85)
55
62
56
63
### Docs
57
-
* Updated the brand colors and footer on the docs site [#87](https://github.com/ethyca/fideslang/pull/87)
64
+
65
+
- Updated the brand colors and footer on the docs site [#87](https://github.com/ethyca/fideslang/pull/87)
66
+
58
67
### Fixed
59
68
60
-
* Fixed broken links in docs [#74](https://github.com/ethyca/fideslang/pull/74)
61
-
* Pydantic 1.10.0 was causing issues so specified the pydantic version needs to be less than 1.10.0 [#79](https://github.com/ethyca/fideslang/pull/79)
62
-
* Resolved a circular import in `default_taxonomy.py`[#85](https://github.com/ethyca/fideslang/pull/85)
69
+
- Fixed broken links in docs [#74](https://github.com/ethyca/fideslang/pull/74)
70
+
- Pydantic 1.10.0 was causing issues so specified the pydantic version needs to be less than 1.10.0 [#79](https://github.com/ethyca/fideslang/pull/79)
71
+
- Resolved a circular import in `default_taxonomy.py`[#85](https://github.com/ethyca/fideslang/pull/85)
0 commit comments