Commit graph

427 commits

Author SHA1 Message Date
Yax
9593244acd
Merge pull request #9 from kianby/feature-clean-code
Feature clean code
2022-11-29 18:05:08 +01:00
Yax
9e2e2b1750 Update workspace config 2022-11-29 15:56:35 +01:00
Yax
1df8d3f8a4 remove dead code 2022-11-29 15:56:13 +01:00
Yax
9912ead516 Add tests 2022-11-29 15:55:33 +01:00
Yax
d8794bb35e TODO relaunch pending comments on count request as CRON alternative 2022-11-29 15:54:43 +01:00
Yax
661eb35717 clean-up rss and mail. Add mail connection check at startup 2022-11-29 15:54:11 +01:00
Yax
601259cc55 update deps and remove unused ones 2022-11-29 15:52:10 +01:00
Yax
15413672c9 Add test coverage to local makefile 2022-11-29 15:51:34 +01:00
Yax
a62cb8eff1 replace unittest by pytest 2022-11-27 20:43:06 +01:00
Yax
b1c64d2cc8 More pythonic singleton with module. Apply pylint recommandations 2022-11-25 19:57:37 +01:00
Yax
f231ed1cbb
Merge pull request #8 from kianby/feature-clean-code
Feature clean code
2022-11-20 16:47:55 +01:00
Yax
37308f5213 pylint fixes 2022-11-20 16:40:44 +01:00
Yax
2a96f1b368 Reorder more consistently 2022-11-20 16:38:58 +01:00
Yax
add4348b38 Replaced by Makefile / pylint + LSP pyright 2022-11-20 16:38:25 +01:00
Yax
e3f92dab01 Switch to pyright 2022-11-20 15:57:44 +01:00
Yax
10935880ac sort imports 2022-11-20 15:57:29 +01:00
Yax
470155345f black default setting: line length is 88 chars max 2022-11-19 21:18:09 +01:00
Yax
b90e50e3d5 sublime project: hide useless folders and files 2022-11-19 21:13:05 +01:00
Yax
c5da5b9be9 fix mypy errors 2022-11-19 21:12:47 +01:00
Yax
7b7103d38b Formatting 2022-11-19 20:42:33 +01:00
Yax
847ee2930a Sublime text project with LSP 2022-11-19 20:42:08 +01:00
Yax
b9947afff5 tired of vs code issues with py projects 2022-11-19 20:41:33 +01:00
Yax
66180e8178 remove useless code 2022-11-19 20:41:14 +01:00
Yax
9d10bce918 Upgrade dev tools 2022-11-19 20:40:58 +01:00
Yax
ceed951796 check everything with a Makefile 2022-11-19 20:40:15 +01:00
Yax
c6ca525778 move run.py 2022-11-19 14:44:06 +01:00
Yax
9000606581 black format 2022-11-18 21:02:35 +01:00
Yax
86f0847514 CI Python 3.11.0 2022-11-18 19:23:23 +01:00
Yax
f0fe289f1a Python 3.11 2022-11-18 19:21:35 +01:00
Yax
6f3e4c0e9b Release 3.2 2022-11-13 13:12:15 +01:00
Yax
6722a0de5c Improve config check 2022-11-13 13:09:36 +01:00
Yax
07bdfbf240 Build docker image with built project 2022-11-13 09:51:29 +01:00
Yax
f8beb5f859 check configuration 2022-11-12 22:32:13 +01:00
Yax
57d6039e18 upgrade github actions 2022-11-12 22:11:22 +01:00
Yax
f43df83074 Update badges 2022-11-12 21:59:47 +01:00
Yax
50f9b111a1
Merge pull request #7 from kianby/feature-technical-debt
Release 3.1
2022-11-12 21:55:56 +01:00
Yax
bc193c5370 Release 3.1 2022-11-12 21:54:39 +01:00
Yax
4f9f913979
Merge pull request #6 from kianby/feature-technical-debt
Feature technical debt
2022-11-12 21:46:21 +01:00
Yax
3e572e550c lint 2022-11-12 21:43:27 +01:00
Yax
6f401ed3b7 CI 2022-11-12 21:43:10 +01:00
Yax
0741bd182e use configparser and remove profig lib 2022-11-12 12:51:25 +01:00
Yax
4403ade053 requires Python 3.10 2022-11-12 12:33:40 +01:00
Yax
a8750d51a9 Update deps 2022-10-29 16:05:03 +02:00
Yax
d5e676256a Upgrade deps 2022-10-29 16:00:44 +02:00
Yax
be41d4d444 Update dependencies 2022-10-15 17:29:16 +02:00
Yax
b1818958f5 Update README badges 2022-04-27 03:17:36 +02:00
Yax
8e51d7b745 PEP8 2022-04-27 03:12:01 +02:00
Yax
c75fa2f669 PEP8 2022-04-27 03:04:55 +02:00
Yax
325455439a black 2022-04-26 20:51:42 +02:00
Yax
5a286fa0d2
Update flake8.ini 2022-04-26 09:26:58 +02:00