e9bdd3bd13
move version management to hatch
ci/woodpecker/push/tests Pipeline was successful
2022-07-23 00:30:28 +02:00
33e0e5274e
add/fix badges
2022-07-22 21:56:51 +02:00
35656e8a7c
more pylint improvements
ci/woodpecker/push/tests Pipeline was successful
2022-07-22 21:11:01 +02:00
41eb8b8e61
fix platform in ci workflow of release
ci/woodpecker/push/tests Pipeline was successful
2022-07-22 19:10:56 +02:00
cf9a22b237
fix import errors in CI for pylint
ci/woodpecker/push/tests Pipeline was successful
2022-07-21 22:42:04 +02:00
7a81218176
fix images for new ci workflow
ci/woodpecker/push/tests Pipeline was successful
2022-07-21 22:16:14 +02:00
3aaa22b549
some ci changes for faster builds/tests
2022-07-21 21:37:52 +02:00
49f3309e36
add pylint settings/tests
2022-07-21 20:55:35 +02:00
7c3f83389a
apply a few pylint/pycodestyle tips
2022-07-21 20:39:56 +02:00
fc3f1984a3
fix schedule fixer
ci/woodpecker/push/tests Pipeline was successful
2022-07-19 22:45:00 +02:00
28ecf61c56
fix test images
ci/woodpecker/push/tests Pipeline was successful
2022-07-19 01:13:04 +02:00
8c2000d2aa
fix tests
ci/woodpecker/push/tests Pipeline failed
2022-07-19 01:06:42 +02:00
76eb9a54b6
fix hatch build
ci/woodpecker/push/tests Pipeline failed
2022-07-18 23:45:19 +02:00
87a30b17c8
[2.1.11] - 2022-07-18
...
ci/woodpecker/tag/tests Pipeline was successful
ci/woodpecker/tag/publish_release Pipeline failed
ci/woodpecker/tag/publish_docker Pipeline was successful
## [2.1.11] - 2022-07-18
### Fixed
- The `--read` option now filters empty lines, so it will not generate an error anymore
- An error which was caused by the interactive input method when you did not specify a chapter or to list them
- Some typos
### Added
- Options to configure the default schedule in the docker container via environment variables
- Section the the docker [README.md](docker/README.md) for the new environment variables
- `autoflake` test in `justfile`
- Some more things which get logged
### Changed
- **BREAKING**: renamed the default schedule from `daily` to `daily.sh`. Don't forget to fix your bind-mounts to
overwrite
the default schedule
- Added the `.sh` suffix to the s6 init scripts for better compatibility
- Adjusted the new logging implementation. It shows now more info about the module the log is from, and some other
improvements
2022-07-18 22:04:37 +02:00
4ebdec8e1f
Bump version: 2.1.10 → 2.1.11
ci/woodpecker/push/tests Pipeline was successful
ci/woodpecker/pr/tests Pipeline was successful
ci/woodpecker/pr/test_release Pipeline was successful
ci/woodpecker/pr/test_docker Pipeline was successful
ci/woodpecker/pr/test_tox_amd64 Pipeline was successful
ci/woodpecker/pr/test_tox_arm64 Pipeline was successful
2022-07-18 21:05:09 +02:00
9b2577a606
update changelog
2022-07-18 21:05:08 +02:00
dd56f5564b
update pip at container build
ci/woodpecker/push/tests Pipeline was successful
2022-07-18 21:03:42 +02:00
3a17210ffe
small fix in schedule generation
2022-07-18 21:01:41 +02:00
a8477591f0
add options to configure the default schedule in the docker container via environment variables
ci/woodpecker/push/tests Pipeline was successful
2022-07-18 18:41:41 +02:00
82a764e7d5
change log message format
ci/woodpecker/push/tests Pipeline failed
2022-07-17 01:02:31 +02:00
124461f3e3
add autoflake tests
ci/woodpecker/push/tests Pipeline was successful
2022-07-15 14:10:17 +02:00
820c891fd7
logging improvements
ci/woodpecker/push/tests Pipeline was successful
2022-07-15 14:04:22 +02:00
66e916a580
first adjustments to the logger
2022-07-15 12:49:49 +02:00
8972556415
[2.1.10] - 2022-07-14
...
ci/woodpecker/tag/tests Pipeline was successful
ci/woodpecker/tag/publish_release Pipeline failed
ci/woodpecker/tag/publish_docker Pipeline was successful
ci/woodpecker/push/tests Pipeline was successful
## [2.1.10] - 2022-07-14
### Fixed
- Removed some unused files
### Added
- `logger.py` for all log related settings and functions
### Changed
- Logging of output. The script now uses the `logging` library
2022-07-14 16:18:35 +02:00
f2230b4f20
Bump version: 2.1.9 → 2.1.10
ci/woodpecker/push/tests Pipeline was successful
ci/woodpecker/pr/tests Pipeline was successful
ci/woodpecker/pr/test_release Pipeline was successful
ci/woodpecker/pr/test_docker Pipeline was successful
ci/woodpecker/pr/test_tox_amd64 Pipeline was successful
ci/woodpecker/pr/test_tox_arm64 Pipeline was successful
2022-07-14 15:26:11 +02:00
770ebefa39
update changelog
2022-07-14 15:26:02 +02:00
7e83af56c4
add test with normal log level for more coverage
ci/woodpecker/push/tests Pipeline was successful
2022-07-14 15:20:08 +02:00
4594b30c82
create logger.py for all logging related things
2022-07-14 15:17:06 +02:00
9c51456304
remove unused file
ci/woodpecker/push/tests Pipeline was successful
2022-07-08 19:03:51 +02:00
2063005576
update dockerfiles
ci/woodpecker/push/tests Pipeline was successful
2022-07-08 12:15:35 +02:00
caf1885878
fix some things related to the new logging implementation
ci/woodpecker/push/tests Pipeline was successful
2022-07-07 21:03:43 +02:00
e5fd6790d1
change logging
ci/woodpecker/push/tests Pipeline was successful
2022-07-06 22:19:40 +02:00
fa2f54f343
Fix typos
ci/woodpecker/push/tests Pipeline was successful
2022-06-26 22:14:19 +02:00
b4d636a845
[2.1.9] - 2022-06-26
...
ci/woodpecker/tag/tests Pipeline was successful
ci/woodpecker/tag/publish_release Pipeline was successful
ci/woodpecker/tag/publish_docker Pipeline was successful
## [2.1.9] - 2022-06-26
### Fixed
- Timeouts in tests, due to api limitations. Now added a wait time between tests
- Pytest path
### Added
- `--lean` flag for less output
- [justfile](https://github.com/casey/just ) for setting up a dev environment and testing the code
- [asdf](https://github.com/asdf-vm/asdf ) for version management
- Dev requirements in [contrib/requirements_dev.txt](contrib/requirements_dev.txt)
- `README` in [contrib](contrib)
### Changed
- Handling of verbosity and logging. Now there are 4 types of verbosity: `normal`, `lean`, `verbose` and `debug`
- CI/CD pipeline for testing and releases
- Coverage testing now also done with `tox`
- Default verbosity of docker container is now `--lean`
- Reorganised [pyproject.toml](pyproject.toml)
2022-06-26 21:16:39 +02:00
6e0149b422
change workflow of ci for faster results
ci/woodpecker/push/tests Pipeline was successful
ci/woodpecker/pr/tests Pipeline was successful
ci/woodpecker/pr/test_release Pipeline was successful
ci/woodpecker/pr/test_docker Pipeline was successful
ci/woodpecker/pr/test_tox_amd64 Pipeline was successful
ci/woodpecker/pr/test_tox_arm64 Pipeline was successful
2022-06-26 19:02:46 +02:00
0a8f1f8e73
add lint to justfile
2022-06-26 19:00:47 +02:00
dafe0ea6ef
fix ci workflow
ci/woodpecker/push/tests Pipeline was successful
ci/woodpecker/pr/tests Pipeline was successful
ci/woodpecker/pr/test_docker Pipeline was successful
ci/woodpecker/pr/test_release Pipeline was successful
2022-06-26 17:56:48 +02:00
c3452e65d6
add basic test for tox, so it doesn't test every version on commits
ci/woodpecker/push/tests Pipeline was successful
ci/woodpecker/pr/tests Pipeline was successful
ci/woodpecker/pr/test_docker Pipeline was successful
ci/woodpecker/pr/test_release Pipeline failed
2022-06-26 17:00:38 +02:00
a101008074
Bump version: 2.1.8 → 2.1.9
ci/woodpecker/push/tests Pipeline was successful
ci/woodpecker/pr/tests Pipeline was successful
ci/woodpecker/pr/test_docker Pipeline was successful
ci/woodpecker/pr/test_release Pipeline failed
2022-06-26 15:54:09 +02:00
cf6a34f4de
add done message in justfile tests
2022-06-26 15:54:02 +02:00
7f07b5f7fb
update CHANGELOG
2022-06-26 15:50:55 +02:00
ef3cfd1eb0
set default verbosity of docker container to lean
2022-06-26 15:37:10 +02:00
601668c737
remove verbose output of pytest
2022-06-26 15:36:56 +02:00
fabfe0acc4
add more tests for justfile
2022-06-26 15:23:32 +02:00
26d8043fe4
add --lean flag and change verbosity configuration
2022-06-26 15:23:19 +02:00
6b3eceae93
move justfile and small changes
2022-06-26 15:10:36 +02:00
b925e4cc04
only generate coverage report when sonar-scanner is also run
ci/woodpecker/push/tests Pipeline was successful
2022-06-25 15:21:10 +02:00
ee36496915
update path in contrib readme
ci/woodpecker/push/tests Pipeline was successful
2022-06-25 14:57:41 +02:00
452e11aea5
update ci workflow
2022-06-25 14:48:23 +02:00
5d091dd895
add wait times for full tests because of api limitations
2022-06-25 14:40:41 +02:00