Sysl

Latest version: v0.3.0

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

Scan your dependencies

Page 2 of 2

0.1.6

Abandoned release due to missing Windows artefacts.

0.1.5

Fix deserialisation errors in Java code for `!table`

0.1.4

* Automate Bintray upload with Gradle on Travis for Java sysl-lib (68)
* Add preamble to issue template (76)
* Fix compilation errors for generated JsonDesererialzer Java code (75)
* Rework e2e tests to be included in coverage (73)
* Update release script documentation (64)

0.1.3

* Create sysl.exe for Windows created with py2exe
* Create release script and add deployment sections to CI configs
* Add Java tests to Appveyor (Windows)
* Introduce test coverage with Codecov on Travis CI
* Fix seq diagram parameter parsing
* Add OSX build to Travis CI
* Fix bugs in for Java code generation with '!type' fields
* Add end-to-end testing
* Add --version flag to sysl and reljam
* Improve error messages
* Improve installation and development with pip

0.1.1

Sysl (system specification language) initial pre-release

Using Sysl, you can specify systems, endpoints, endpoint behaviour, data models and data transformations. The Sysl compiler automatically generates sequence diagrams, integrations, and other views. It also offers a range of code generation options, all from one common Sysl specification.

Install sysl with `pip install sysl`
Execute with `sysl --help` and `reljam --help`
Find more information in the [README](https://github.com/anz-bank/sysl/blob/v0.1.1/README.rst).

Recent updates
---------------
* Updated documentation
* Improved usage and error messages
* Removed `bazel` in favour of `setup.py`
* Fixed CI build on `travis`
* Introduced CI build on `appveyor`

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.