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