Skip to content

v0.3.0

@markborkum markborkum tagged this 17 May 22:10
* Implement callable subscripts

Implements `length()` function for JSON arrays, and `entries()`, `keys()` and `values()` functions for JSON objects.

* Resolve autopep8 and pylint warnings

* Resolve pylint warnings

* Resolve flake8 E501 warning

* Call length() on JSON string

* Resolve pylint warnings

* Resolve pylint warnings

* Fix pre-commit and update pylint

Signed-off-by: David Brown <dmlb2000@gmail.com>

* Resolve pylint warnings

* Resolve pylint warnings

* Implement subscript(number[,number]) callable subscript

* 100% coverage

* Resolve pylint warnings

* Resolve pylint warnings

* Resolve pylint warnings

* Resolve pylint warnings

* Resolve pylint warnings

* Resolve pylint warnings

* Resolve pylint warnings

* Resolve pylint warnings

* Rename callable subscript classes

* Implement Array.entries, Array.keys and Array.values methods

* Update README.md

* Remove unnecessary diffs

* Rename __match__ to __call__

* Move callable subscript names into class properties

* Construct dictionary of callable subscripts

* Resolve pylint warnings

* Update README.md

* Update typing for callable subscripts

* track provenance of callable subscript arguments

* Resolve pylint warnings

* Rename "number" to "int"

* Document callables in README

* Transform list into table

* Add link to pull request
Assets 2
Loading