Python Brainfuck implemention.
Project description
Python Brainfuck implemention.
Free software: BSD license
Installation
pip install fuckery
Documentation
Development
To run the all tests run:
tox
Note, to combine the coverage data from all the tox environments run:
Windows |
set PYTEST_ADDOPTS=--cov-append tox |
---|---|
Other |
PYTEST_ADDOPTS=--cov-append tox |
Changelog
0.5.2 (2020-08-19)
Another CI tweak to validate pypi packages.
0.5.1 (2020-08-19)
CI tweak to validate pypi packages.
0.5.0 (2020-03-13)
Bump lark
CI tweaks.
0.4.1 (2018-04-28)
Use msgpack to serialize the memory blob for use in loop detection. Makes fuckery vroom vroom fast.
0.4.0 (2018-04-28)
Update lark to a modern version
Rearrange test code layout a bit
0.3.9 (2018-04-28)
Use fstrings everywhere!
Change circleci config from 2.0 to 2.1.
Fix DeprecationWarning
0.3.8 (2018-04-03)
Add daily CI builds.
0.3.7 (2018-03-26)
Fix comment line.
0.3.6 (2018-03-26)
Tweak tag build rules
0.3.5 (2018-03-26)
Tweak tag build rules
0.3.4 (2018-03-26)
Tweak tag build rules
0.3.3 (2018-03-26)
Tweak tag build rules
0.3.2 (2018-03-26)
Tweak tag build rules
0.3.1 (2018-03-26)
Tweak tag build rules
0.3.0 (2018-03-26)
Remove TravisCI build support.
Add CircleCI support for CI testing.
Add CircleCI support for PyPi publishing and Docker container building.
0.2.3 (2017-03-27)
Add a parse_and_run() function to the VirtualMachine class, to allow it to execute arbitrary brainfuck programs.
Update docstrings considerably, and improve sphinx based autodoc usage.
Add CircleCI testing
0.2.2 (2017-03-01)
Fix issue with doc generation.
0.2.1 (2017-03-01)
Fix issue with wheel’s and trove classifiers on pypi.
0.2.0 (2017-03-01)
Working brainfuck interpreter available.
Renamed package from pyfuckery to fuckery.
0.1.0 (2017-02-12)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.