Skip to content

Releases: elmotec/massedit

docs: update credit

11 Sep 03:03
dd6a5f4
Compare
Choose a tag to compare
v0.70.1

docs: add missing acknowledgement (#21)

Documentation update

23 Dec 02:19
Compare
Choose a tag to compare
Fixed the long description

Also bumped version to 0.69.1

Test infrastructure changes

23 Dec 01:55
Compare
Choose a tag to compare

Updated infrastructure files to setup.cfg/pyproject.toml instead of setup.py. Also moved CI to github workflows from travis and added regression tests for Python 2.7.

- (dash) to read input from stdin

03 Dec 02:45
Compare
Choose a tag to compare

Added support for Python 3.8, stdin input via - argument. Documented regex to turn base classes into googlemock MOCK_METHOD.

Bug fixes

25 Oct 02:22
Compare
Choose a tag to compare

Fixed bug that would cause changes to be missed when the -w option is ommited.

Added --generate option to quickly generate a fixer.py template file to be modified to be used with -f fixer.fixit option. Added official support for Python 3.6

Resolved encoding issues

05 Jun 00:29
Compare
Choose a tag to compare
  • Fixed encoding issues when processing non-ascii files.
  • Added --encoding option to force the value of the encoding if need be.
  • Made official support for 3.5.

Poor man source-to-source manipulation (doc fixes)

29 Jun 02:33
Compare
Choose a tag to compare

These are documentation fixes for v0.67.

Poor man source-to-source manipulation

24 Jun 01:29
Compare
Choose a tag to compare
  • Added file_name argument to processing functions.
  • Fixed incorrect closing of sys.stdout/stderr.
  • Improved diagnostic when the processing function does not take 2 arguments.
  • Swapped -v and -V option to be consistent with Python.
  • Pylint fixes. Added support for Python 3.4. Dropped support for Python 3.2.

Get it from:

or:

pip install massedit

v0.66

14 Jul 23:13
Compare
Choose a tag to compare

Fixed lost executable bit with -f option (thanks myint).

v0.65

13 Jul 02:32
Compare
Choose a tag to compare

Added -f option to execute code in a separate file/module. Added Travis continuous integration (thanks myint). Fixed python 2.7 support (thanks myint).