Automated Program Repair of Python Source-Code Using Genetic Improvement
Project description
Pyimprove
Automated program repair for Python using Genetic Improvement.
Installation
This project is avaliable through pip:
pip install pyimprove
And run the project using:
python -m pyimprove ./bugs/custom/factorial.py ./bugs/custom/factorial_test.py
Future development
This project was made during University and there were a lot of features that were dropped due to time constraints. There are also a raft of changes I would make in hindsight after completing the first version. Please checkout the issue board to see future intended development.
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.
Source Distribution
pyimprove-0.0.3.tar.gz
(27.4 kB
view details)
Built Distribution
pyimprove-0.0.3-py3-none-any.whl
(60.8 kB
view details)
File details
Details for the file pyimprove-0.0.3.tar.gz
.
File metadata
- Download URL: pyimprove-0.0.3.tar.gz
- Upload date:
- Size: 27.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a94359723c96c573dd943988d5ef13fc993b2e396eb51174af42737a2bebbc7 |
|
MD5 | 3c93e1718679067fc51de54ab6ab98f5 |
|
BLAKE2b-256 | 856a0162ccb7fb9f6421638bbb9ad998d8a602c5d669ff7d57405342e51cec13 |
File details
Details for the file pyimprove-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: pyimprove-0.0.3-py3-none-any.whl
- Upload date:
- Size: 60.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc485f89a435ca0c6ecfafe45754235c974d39283be9751cd7200d9d9339738b |
|
MD5 | 428df84a74c80867cfda5f7f203da3d5 |
|
BLAKE2b-256 | 96036812ea6ba2c0a27731df6d312bcd0c16c5f1bd28b2f524524ecfec35fbad |