Changelogs » Scriic

PyUp Safety actively tracks 266,777 Python packages for vulnerabilities and notifies you when to upgrade.

Scriic

3.0.0

Feature
  * Improve quality of exception messages (4304ba2d8c9c83f22daee40781edc006700e13fa)
  
  Breaking
  * A "step" is now a line in the source file, and an "instruction" is a node in the outputted tree (what was previously called a step). (94d4aef0ed8d69661c2e3e734b1690e7b1af4336)
  * The `HOWTO` step must always appear before any other steps, and can no longer be repeated. (94d4aef0ed8d69661c2e3e734b1690e7b1af4336)
  * `FileRunner.params` has been renamed to `FileRunner.required_parameters`. (94d4aef0ed8d69661c2e3e734b1690e7b1af4336)
  * Missing `END`s or `GO`s will now cause a `ScriicSyntaxException` rather than `ScriicRuntimeException`.  (94d4aef0ed8d69661c2e3e734b1690e7b1af4336)
  
  Documentation
  * Add link to default contributing guidelines (99dd50c9ea7da9aaa443e85b9c6ba1c00dd4dcdb)
  * Update CONTRIBUTING.md (ec14e2539b6b2aa9d329a6e492b4455b750fcd73)
  * Use python3 -m instead of just pip (11b1139c1e8d6aa678c030fe85bdc7cbda213763)

2.0.1

Fix
  * Allow running with python -m scriic (4b1529c7203a153ade1451a5297cdae24a7e85cc)
  
  Documentation
  * Switch license to AGPLv3 (7df9c3570ad0c931b605fe404a7cd390565ab54c)

2.0.0

Feature
  * Rename WITH AS to PRM (27fedfba2ef42321bc7dc57d8e1883b8a1f78937)
  * Standardize variable assignments (77f24fca55b03bca07807374a254a9caee0cc16b)
  
  Fix
  * Update scriicsics to use new syntax (5c420251745c732b7724a2132d1cae5552d73fc0)
  
  Breaking
  * `WITH _ AS _` has been changed to `PRM _ = _`. "PRM" is short for "parameter".  (27fedfba2ef42321bc7dc57d8e1883b8a1f78937)
  * All variable assignments (`SUB INTO`, `SET DOING`...) now use the syntax of `variable = command`. (77f24fca55b03bca07807374a254a9caee0cc16b)
  
  Documentation
  * Add more info to README.md (c1c87f029aa711fbd856dc48b8ec5848609301b4)
  * Create Getting Started page (7844e48bdc62b1aa2eafb86d34b7f6c1f2aee3ca)
  * Bump development status to alpha (117652fb8c62532ec4546bafe015fb50baa684ed)

1.0.0

:tada: Initial release :tada:
  
  The first release of Scriic!