Commit graph

27 commits

Author SHA1 Message Date
Manuel Barkhau
8833bb8b2b more consistent paramter order 2019-07-25 10:55:31 +02:00
Manuel Barkhau
a9e662d245 Add test for non calver rewrite 2019-03-29 21:25:13 +01:00
Manuel Barkhau
83a800bdeb Fix: py27 compat 2019-03-29 02:32:29 +01:00
Manuel Barkhau
6d3dc6dfcd Fix: parameter change from version: str to vinfo: VersionInfo
Using `version: str` meant that version.parse_version_info implicitly
used the "{pycalver}" pattern. The changed parameter vinfo: VersionInfo
now requires the caller (with access to cfg.version_pattern) to provide
the correctly parsed vinfo.
2019-03-28 23:51:37 +01:00
Manuel Barkhau
69fadc2de9 Fix catchall exceptions.
Using ValueError for everything caused underlying issues to be
hidden. Now there are explicit classes for each error condition.
2019-03-28 23:37:58 +01:00
Manuel Barkhau
99c14c0df9 make fmt 2019-02-22 22:47:44 +01:00
Manuel Barkhau
17cc0f97a7 better error message 2019-02-22 11:04:53 +01:00
Manuel Barkhau
b2d224ad9d update license headers 2019-02-22 10:56:52 +01:00
Manuel Barkhau
cccd7052b8 update documentation 2019-02-22 10:40:31 +01:00
Manuel Barkhau
e0fc6f7d75 better error reporting for individal pattern errors 2019-02-22 10:30:19 +01:00
Manuel Barkhau
863bc956c7 better error reporting 2019-02-21 16:30:27 +01:00
Manuel Barkhau
1e633a2a7d allow globs in file_patterns 2019-02-21 15:41:06 +01:00
Manuel Barkhau
8cd9d6a199 reenable py3.5 2019-02-15 00:17:46 +01:00
Manuel Barkhau
df492a20d6 more coverage 2019-01-07 17:30:02 +01:00
Manuel Barkhau
9eda61d95b Add more flexible parsing and formating 2019-01-06 14:38:20 +01:00
Manuel Barkhau
b835a5912f make --dry output more consistent 2018-12-21 23:48:48 +01:00
Manuel Barkhau
2b737858c4 bugfix 2018-12-09 18:09:35 +01:00
Manuel Barkhau
2017a773b6 fix python3 only syntax 2018-12-09 14:59:21 +01:00
Manuel Barkhau
9c2883d8ef reorg to avoid circular import 2018-12-09 14:49:13 +01:00
Manuel Barkhau
946cdaa5ba fix tests 2018-12-08 19:18:47 +01:00
Manuel Barkhau
fe06833764 wip: refuctoring on the road to v201812 2018-12-05 09:47:32 +01:00
Manuel Barkhau
54a681bf34 Code quality updates 2018-11-15 22:16:16 +01:00
Manuel Barkhau
abed4c9aad fix newline handling 2018-11-11 15:40:16 +01:00
Manuel Barkhau
e888be1f71 wip: misc project updates 2018-11-04 21:11:42 +01:00
Manuel Barkhau
0a3638a62f WIP: more testing 2018-09-04 09:56:53 +02:00
Manuel Barkhau
5108837f45 WIP: refactoring and testing 2018-09-03 22:23:51 +02:00
Manuel Barkhau
3471560eaa WIP: mostly scratch code still 2018-09-02 21:48:12 +02:00