Commit graph

38 commits

Author SHA1 Message Date
Manuel Barkhau
5a64983b8e formatting with segment tree 2020-09-24 11:16:02 +00:00
Manuel Barkhau
8af5047244 module reorg 2020-09-19 22:35:48 +00:00
Manuel Barkhau
3cbf0e82b1 setup to reduce code duplication 2020-09-08 20:59:52 +00:00
Manuel Barkhau
e053af589e wip refactoring 2020-09-07 21:58:56 +00:00
Manuel Barkhau
31f9d51bf3 fmt lint etc. pp. 2020-09-06 21:44:23 +00:00
Manuel Barkhau
669e8944e9 wip: add v2 module placeholders 2020-09-06 21:10:27 +00:00
Manuel Barkhau
3dd116188a lint fix 2020-08-26 22:26:30 +00:00
Manuel Barkhau
1bcf308661 enable pylint in ci 2020-07-19 19:07:30 +00:00
Manuel Barkhau
0439ddf7d5 misc linter updates 2020-07-19 15:15:50 +00:00
Manuel Barkhau
e70c45403c cleanup bad naming 2020-07-19 13:18:42 +00:00
Manuel Barkhau
ce21c3bcf9 make fmt 2020-05-25 07:46:30 +00:00
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