Commit graph

371 commits

Author SHA1 Message Date
66e916a580 first adjustments to the logger 2022-07-15 12:49:49 +02:00
8972556415 [2.1.10] - 2022-07-14
Some checks failed
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
All checks were successful
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
All checks were successful
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
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2022-07-08 19:03:51 +02:00
2063005576 update dockerfiles
All checks were successful
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
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2022-07-07 21:03:43 +02:00
e5fd6790d1 change logging
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2022-07-06 22:19:40 +02:00
fa2f54f343 Fix typos
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2022-06-26 22:14:19 +02:00
b4d636a845 [2.1.9] - 2022-06-26
All checks were successful
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
All checks were successful
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
All checks were successful
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
Some checks failed
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
Some checks failed
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
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2022-06-25 15:21:10 +02:00
ee36496915 update path in contrib readme
All checks were successful
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
f493d81fb6 improve file organisation 2022-06-25 14:29:09 +02:00
5725c75868 increase wait time and fix tests 2022-06-25 14:28:42 +02:00
88d40cf87b test coverage with tox
Some checks failed
ci/woodpecker/push/tests Pipeline failed
2022-06-25 02:50:39 +02:00
e779acbff8 install dev requirements
Some checks failed
ci/woodpecker/push/tests Pipeline failed
2022-06-25 01:45:29 +02:00
a19b8416cb fix pytest path
Some checks failed
ci/woodpecker/push/tests Pipeline failed
2022-06-25 01:40:14 +02:00
adb42d6d0c use asdf for version management
Some checks failed
ci/woodpecker/push/tests Pipeline failed
2022-06-25 01:23:11 +02:00
3b52da782b add dev requirements 2022-06-25 01:22:56 +02:00
70f82c6a12 fix tox tests 2022-06-25 01:22:44 +02:00
2b1ad4d866 Test new CI images with pull request
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
Reviewed-on: #17
2022-06-23 14:23:49 +02:00
417aca8aae update ci images
All checks were successful
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_build Pipeline was successful
ci/woodpecker/pr/test_docker Pipeline was successful
2022-06-23 12:06:18 +02:00
5efac3de11 Bump version: 2.1.7 → 2.1.8
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
ci/woodpecker/tag/tests Pipeline was successful
ci/woodpecker/tag/publish_release Pipeline was successful
ci/woodpecker/tag/publish_build Pipeline was successful
ci/woodpecker/tag/publish_docker Pipeline was successful
2022-06-22 22:31:45 +02:00
6d4e0fb02c add changelog 2022-06-22 22:31:39 +02:00
c3f488eebf fix interactive input 2022-06-22 22:30:32 +02:00
76edd6080c [2.1.7] - 2022-06-22
All checks were successful
ci/woodpecker/tag/tests Pipeline was successful
ci/woodpecker/tag/publish_release Pipeline was successful
ci/woodpecker/tag/publish_build Pipeline was successful
ci/woodpecker/tag/publish_docker Pipeline was successful
## [2.1.7] - 2022-06-22

### Added

- tox version testing
- New pre-release tests
- Build info's with hatch
- [Pypi](https://pypi.org/project/manga-dlp/) build with hatch
- Pypi section in `README.md`
- [Snyk](https://app.snyk.io/org/olofvndrhr-t6h/project/aae9609d-a4e4-41f8-b1ac-f2561b2ad4e3) test results
  in `README.md`

### Changed

- Moved code from `manga-dlp.py` to `input.py` for uniformity
- The default entrypoint is now `mangadlp.input:main`
2022-06-22 21:52:25 +02:00
86de847ed9 fix ci env variable which was not available
All checks were successful
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_build Pipeline was successful
ci/woodpecker/pr/test_docker Pipeline was successful
2022-06-22 21:45:54 +02:00
e29a87a4dd remove tox tests as they dont work right now (ci issues)
Some checks failed
ci/woodpecker/push/tests Pipeline was successful
ci/woodpecker/pr/tests Pipeline was successful
ci/woodpecker/pr/test_release Pipeline failed
ci/woodpecker/pr/test_build Pipeline was successful
ci/woodpecker/pr/test_docker Pipeline failed
2022-06-22 21:30:07 +02:00
31a68fad1b Bump version: 2.1.6 → 2.1.7
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2022-06-22 20:12:07 +02:00
35758cb0a1 add changelog for 2.1.7 2022-06-22 20:12:03 +02:00
51bfa7e9fa add pypi infos
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2022-06-22 20:01:30 +02:00
73ab7738fb add snyk badge
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2022-06-22 19:52:42 +02:00
56b582b53a fix entry points
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2022-06-22 19:37:34 +02:00
d9fe6a4b32 move code from placeholder script to input.py 2022-06-22 19:34:41 +02:00