Bart Tools Changelog
9 subscribers
9 links
Changes in tools written by @albartash
Download Telegram
Channel created
Releases coming soon:

* python-shell 1.0.1 - 29.02.2020
* smart-env 1.0.1 - 29.02.2020
python-shell 1.0.1 is released!

Changes:
* Enabled support for list shell commands by dir(Shell)
* Enabled command autocomplete in BPython and IPython for Shell
* Added ability to run shell commands with no-identifier-like name
* Added access to the last executed command even if exception was raised
* Added property "errors" for stderr output
* Added human-understandable behaviour for str() and repr() of Command instance
* Some internal refactoring and bugfixes
smart-env 1.0.1 is released!

Changes:
* Bugfixes and some refactoring
smart-env 1.0.2 is released!

Changes:

* Added support for operator "in"
* Added support for dir(ENV)
* Implemented str(ENV) and repr(ENV)
* Added support for iterating ENV
* Increased test coverage on Python 3 to 97%

Available at: https://pypi.org/project/smart-env/
python-shell 1.0.3 is released!

Changes:

* Added support for non-blocking commands
* Added option "wait" for running command
* stdout and stderr of a command become stream
* Improved test coverage

Available at: https://pypi.org/project/python-shell/
python-shell 1.0.4 is released!

Changes:

* Added support for Python 3.9 and PyPy
* Added proper documentation (based on mkdocs)
* Added property is_undefined for processes
* Added version for the root package
* Refactoring in exception classes
* Added usage of "flake8" in Tox configurations

An actual documentation now is available here: https://python-shell.readthedocs.io/
smart-env 1.0.3 is released!

Changes:

* ENV now is a context manager (enabling auto type cast within)
* Fixed a bug of setting _auto_type_cast
* Added missed py35 configuration in tox.ini
* Fixed .gitignore about coverage files
* Fixed tests (cleanup)
* Added test for ENV as context manager

Available at: https://pypi.org/project/smart-env/
smart-env 1.0.4 is released!

Changes:

* Added prevention for instantiating ENV class
* Improved test coverage to 99%
* Added support for Python 3.9

Available at: https://pypi.org/project/smart-env/
smart-env 1.0.5 is released!

Changes:

* Added support for Python 3.10 and 3.11
* A couple of bugfixes
* Changes in copyright and ownership

Available at: https://pypi.org/project/smart-env/