Asteroid-lang

Latest version: v2.0.2

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

Scan your dependencies

Page 1 of 3

2.0.2

What's Changed
* Change listmap documentation to match behavior by davidhbrown-uri in https://github.com/asteroid-lang/asteroid/pull/300
* Milestone 1: Arbitrarily Sized Output from list by NicholasRM in https://github.com/asteroid-lang/asteroid/pull/303
* Address issue 301 by NicholasRM in https://github.com/asteroid-lang/asteroid/pull/304
* fixed sytem typo by mkelley24 in https://github.com/asteroid-lang/asteroid/pull/310
* Milestone 2: Allow print to use the operator by NicholasRM in https://github.com/asteroid-lang/asteroid/pull/305
* Milestone 3: Allow verbose printing of structures, lists, and tuples by NicholasRM in https://github.com/asteroid-lang/asteroid/pull/312
* Adding token collection to lex.py for REPL project by ethan-j-carlson in https://github.com/asteroid-lang/asteroid/pull/306
* Milestone 4: Add symbol information to stack and trace by NicholasRM in https://github.com/asteroid-lang/asteroid/pull/314
* Adding Python-esque autocompletion to the repl by ethan-j-carlson in https://github.com/asteroid-lang/asteroid/pull/316
* Milestone 5: Disallow Invalid Breakpoints by NicholasRM in https://github.com/asteroid-lang/asteroid/pull/318
* Milestone 6: Overhaul MAD Documentation by NicholasRM in https://github.com/asteroid-lang/asteroid/pull/322
* Refined features of tab completion in repl.py by ethan-j-carlson in https://github.com/asteroid-lang/asteroid/pull/319
* Dev 2.0.2 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/324

New Contributors
* davidhbrown-uri made their first contribution in https://github.com/asteroid-lang/asteroid/pull/300
* NicholasRM made their first contribution in https://github.com/asteroid-lang/asteroid/pull/303
* ethan-j-carlson made their first contribution in https://github.com/asteroid-lang/asteroid/pull/306

**Full Changelog**: https://github.com/asteroid-lang/asteroid/compare/2.0.1...2.0.2

2.0.1

What's Changed
* Add pyreadline3 to requirements.txt for installation when platform is Windows by carlstoker in https://github.com/asteroid-lang/asteroid/pull/234
* Issue 250 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/252
* fixed issue 249 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/253
* Dev 2.0.0 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/256
* edits for issue 257 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/258
* addressed issue 230 ... by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/259
* fixed issue 260 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/261
* Implemented math round by ijchen in https://github.com/asteroid-lang/asteroid/pull/265
* Experimental by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/266
* Issue 241 -- new type system by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/268
* Issue 242 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/269
* Implemented MAD by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/270
* fixed issue 232 -- exit status code by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/271
* fixed issue 237 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/272
* fixed some minor bugs w.r.t. passing patterns to functions but did NO… by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/275
* implemented match statements 243 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/277
* it is no longer possible to match pattern values by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/279
* Issue 280 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/282
* Issue 238 by TimColaneri in https://github.com/asteroid-lang/asteroid/pull/285
* Issue 281 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/286
* mad now steps properly at expression statements by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/287
* Review ref guide by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/290
* documented the fact that patterns behave like macros 288 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/291
* Repl review by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/293
* implemented short circuit evaluation for 'and' and 'or' by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/294
* implemented runtime stack commands in MAD by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/295
* Dev 2.0.1 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/296

New Contributors
* carlstoker made their first contribution in https://github.com/asteroid-lang/asteroid/pull/234
* ijchen made their first contribution in https://github.com/asteroid-lang/asteroid/pull/265

**Full Changelog**: https://github.com/asteroid-lang/asteroid/compare/1.1.4...2.0.1

1.1.4

What's Changed
* fixed issue 209 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/210
* fixed issue 180 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/211
* addressed issue 95 - no type promotion at pattern matching sites by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/212
* fixed issue 208 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/213
* implemented __str__ for issue 24 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/214
* fixed issue 207 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/215
* implemented the eval of strings as code, issue 179 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/216
* Issue 180 extended syntax by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/220
* Issue 219 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/222
* fixed function type, issue 224 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/225
* fixed function type, issue 224 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/226
* Issue 218 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/227
* Dev 1.1.4 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/228


**Full Changelog**: https://github.com/asteroid-lang/asteroid/compare/1.1.3...1.1.4

1.1.3

* Fixes a fatal bug on Windows regarding the `readline` functionality in Python 3.10.

* Fixes a bug with escaped double quotes in strings.

What's Changed
* Fixes hanging repl return value by olwmc in https://github.com/asteroid-lang/asteroid/pull/202
* fixed issue 200 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/205
* This is a fix for 203 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/204
* Asteroid Release 1.1.3 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/206


**Full Changelog**: https://github.com/asteroid-lang/asteroid/compare/1.1.2...1.1.3

1.1.2

* An experimental implementation of an interactive debugger that supports debugging pattern matching and in
particular, pattern matching with first-class patterns.

* A Python API allowing the developer to call the Asteroid interpreter from within a Python program and also embed
Python code in an Asteroid program.

* Eliminated the `stride` notation in list comprehensions and replaced it with the `step` notation.

* Lots of bug fixes.

1.1.1

* An experimental implementation of an interactive debugger that supports debugging pattern matching and in
particular, pattern matching with first-class patterns.

* A Python API allowing the developer to call the Asteroid interpreter from within a Python program and also embed
Python code in an Asteroid program.

* Eliminated the `stride` notation in list comprehensions and replaced it with the `step` notation.

* Lots of bug fixes.

What's Changed
* Fixed re-raising error in REPL by olwmc in https://github.com/asteroid-lang/asteroid/pull/198


**Full Changelog**: https://github.com/asteroid-lang/asteroid/compare/1.1.0...1.1.1

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.