Capellambse

Latest version: v0.5.65

Safety actively analyzes 638730 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 20

0.5.35

New features

- **diagram**: Add Property styling *by ewuerger* (911b484f739e6ad121db16e944a36630be95920c)
- **diagram-cache**: Expose the `IndexEntry` typed dict *by ewuerger* (6bde4f7a5669dc46c656fc13ee28766f6f52802f)
- **http**: Add more percent-escapes *by Wuestengecko* (43309b589f0e45372c28f795790ab392e439b53b)
- **model**: Add 'kind' to Function, ComponentExchange and FunctionalChain *by Wuestengecko* (f421cca7caf587c3518778106dcaf9f457b583de, ae3ba7aca3693a2a6bbc72ff2196459bc96deb79)
- **model**: Add all_functional_chains convience shortcuts *by Wuestengecko* (6c9f31ebbcd535cf50c395e2b86c69281a49abee)
- **model**: Add missing features for functional chains *by Wuestengecko* (6d861c5d4cb87bd78d97c2d2e976f208da9ff20a)

Bug fixes

- **aird**: Fix crash in iter_visible when a semantic element was deleted *by Wuestengecko* (035c1f371825690fbaac0f90ba9da2737ffb93f2)
- **diagram**: Fix end markers on Aggregation and Composition *by ewuerger* (f32f27f9c7f830d4b62cee0890fea6196adb0243)
- **loader**: Ignore specified target file in cross-fragment links *by Wuestengecko* (4e74e7d8a01114349cfd6784063b129d0a320e75)

Documentation changes

- **diagram-cache**: Update docstring of the `create_index` parameter *by ewuerger* (984838edd2910091121edfcf4299700659861535)
- **model**: Fix wrong description of "uuid" key in diagram cache index *by Wuestengecko* (17fd7546cec0ac4787d862a1c4f44ccc753ab4f8)

Unit test changes

- Fix influence of Gitlab-specific env vars on tests *by Wuestengecko* (057e8d31305a95592c419f303a25db57e7ff00dd)

0.5.34

New features

- **ci-templates**: Allow specifying JSON as `ENTRYPOINT` everywhere *by Wuestengecko* (0e2e2254ee8a6ca042c2bfee0bef1c3b21d78022)
- **ci-templates**: Make pushing the complexity badge optional in Gitlab *by Wuestengecko* (0fabc590bd7cd103691a9737479d7374f433310f)
- **model**: Add filter and map methods to ElementList *by Wuestengecko* (c31d2183b74efc9a95aa345a1da7fb064bdcefd7)
- Export cli_helpers.loadinfo *by Wuestengecko* (7752e95bf312c4cc0dd712d996ba7c73cbc1b739)

Bug fixes

- **ci-templates**: Fix broken model badge template *by Wuestengecko* (b12716e1adb55a52a145751353a72ebb3fe6e0cf)
- **exs**: Serialize known `xmi:*` attributes in the correct order *by Wuestengecko* (c9873d459152d45c351cca7abcad5f43b66843c6)
- **reqif**: Fix creation of `Relation`s from a `Requirement` *by ewuerger* (dc657a4cfed29a6ab9c4cd2a474f86d07debb08d)

Documentation changes

- **filtering**: Fix wrong CLI flags in docstring *by Wuestengecko* (43bddd43620eddda397d8bff1c8a0ab0147d891b)
- **model**: Fix description of DeepProxyAccessor *by Wuestengecko* (3a234ef1e108bf0678c601ed56943ebbc345b207)
- **notebooks**: Update demo notebooks *by Wuestengecko* (2ba47fc1184233e440dc48e7c62fb74ddfd8a69c)
- **notebooks**: Use new methods in PA demo notebook *by Wuestengecko* (7c82eff734c77ae4ec60cbf41b2bdd906466e456)
- **readme**: Add missing notebooks to README *by dahbar* (43b4dc3489abfe35bd00d51e62bcc67acadb2eb8)
- **readme**: Fix instructions for `CairoSVG` *by ewuerger* (7759830aef2a56648c90359c68705c35c81592e1, 0d390e679e5fb84f2519be7c6a00edb5b81d9dfb)

Build system changes

- Add JupyterLab's `.virtual_documents` to gitignore *by Wuestengecko* (51e8fd4b258ae10d0d3a4ef0e475f626b56f949d)

Code refactorings

- **svg**: Don't use a stylesheet in SVGs *by dahbar* (bb9610b58c30fa8460664d89d0aa8d89ad01c075, 2a7db43b4a33c61a35f97f75da48282c4a192ae6)
- Avoid some 'type: ignore' cases *by Wuestengecko* (86eab4a976167a5aa9a0a688d6d420c0bec56a10)

0.5.33

New features

- **glart**: Work around Gitlab bug 414807 *by Wuestengecko* (c91f37fba3f85977f7dc24e24595bc8597fd40c2)

Bug fixes

- **diagram_cache**: Change default to white background *by Paula-Kli* (e618c413dcb675bcf11c5039558c4ffd3ebd2a2b)
- **svg**: Fix crash when drawing port labels *by Wuestengecko* (79f4c71f5a8a7e5bb354040d490d8e8fd1688bfb)

Documentation changes

- **glart**: Improve documentation and error messages *by Wuestengecko* (28efe54be46afc3a27122dba720cf49f6210a50d)

Build system changes

- **docs**: Also clean generated apidocs with 'make clean' *by Wuestengecko* (7b92a897855e471fc3fa5b87f3935f6efc5d90da)
- **docs**: Blacklist early Sphinx 7.2 versions *by Wuestengecko* (0025610a3b5a7e1841749f006087ad40d8ffe728)

0.5.32

New features

- **cli_helpers**: Log when starting to load a model *by Wuestengecko* (283ca9cb94fda232b8676dc468886421b5a26b0b)
- **decl**: Return resolved promises from `apply` *by Wuestengecko* (63b2c9a38f0520ed0af6843c8fc5713c58419078)
- **native**: Expose data to scripts via envvars *by Wuestengecko* (de4408591b9b5fe890349b5083e2e717dcf07cdc)
- **diagram_cache**: Optionally add white background to SVGs *by Paula-Kli* (946d39c2d9a532d74156517c6b7e9fc45eca3dd6)

Performance improvements

- **filehandler**: Use a Session for Gitlab Artifacts *by Wuestengecko* (422c3319104d7bb600f53b774bb937ac9ca864c5)
- **git**: Prefetch is_dir/is_file results *by Wuestengecko* (f67ec37d6b447ddf0e1cecbd8efb7397d024f180)

Bug fixes

- Don't block Capella on error in native client *by MoritzWeber0* (13c9bbdd525f741ec94a1f3a64b95d3cc8dc3251)

Unit test changes

- Add more convenience launch profiles *by Wuestengecko* (ced0986456f2f76c8d09b29e1f4143dec192fb9c)

0.5.31

New features

- **ci-templates**: Add Github Action for model badge generation *by Paula-Kli* (d123f7008b12bb90ea3703f2d2f2171085cbdc4c)
- **cli_helpers**: Add helpers for loading info about a model *by Wuestengecko* (caae2872e43cb8bc44b5ee3bb4d1fa2e6286328c)
- **cli_helpers**: Recognize local directories in `loadcli` *by Wuestengecko* (03e15e037260f6a31c62048e9db0f2da22762780)
- **model**: Add missing `post-/pre-condition` to `Scenario` *by ewuerger* (946825f3567e160be99c2455f7e05a95853a8ebf)
- **model**: Add realizations to ComponentExchange *by Wuestengecko* (d0eeb0814140d3a4ff1b297dbde2f8cb092528e1)
- **model**: Allow multiple CEX -> PhysicalPath allocations *by Wuestengecko* (95d1d0cd7a362dea1e81c8a9a22b3ebb4a832748)

Bug fixes

- **model**: Fix diagram rich display in JupyterLab *by Wuestengecko* (66217f16a2a6ec15dce96592153f2ac388111424)

0.5.30

New features

- **model**: Add TypecastAccessor *by Wuestengecko* (ec4fc0e1ed2442b2faa282685b0f33f497dca622)
- **model**: Add missing realization links *by Wuestengecko* (a705de06607a991621992e40c9a71ef4a13b49bf)

Bug fixes

- **filehandler**: Ignore Git `credential.helper` for passed credentials *by MoritzWeber0* (21f36ecc8ece5b6b29e05a3d8d87d16da93e928a)
- **loader**: Pass `**kwargs` on to `get_filehandler` *by Wuestengecko* (2e0fbcbbd6626793d897d8fbd84b55329fea300b)
- **model**: Display name of element in `__html__` heading *by MoritzWeber0* (99793ef795fca75383099cc0dce1336228b5a392)

Page 6 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.