v4.0.0
What's Changed
Breaking Changes 🚨
- feat: add support for package-lock.json files by @sdn4z in #305
- feat: use repo as source of truth by @sdn4z in #317
New Features 🎉
- feat: load config from
twyn.tomlif it exists by @sdn4z in #291 - feat: allow to set use_cache from config file by @sdn4z in #292
- feat: add support for yarn.lock files by @sdn4z in #308
- feat: save trusted packages in the repo by @sdn4z in #314
Fixes 🔧
- fix: properly propagate error messages by @sdn4z in #306
- fix: add git configuration to weekly download by @sdn4z in #318
- fix: remove wrong formatting in weekly_download.yml by @sdn4z in #319
Other Changes
- ci: bump checkout action to 5.0.0 in docker-build action by @sdn4z in #289
- ci: preview next version job by @sdn4z in #296
- ci: fix preview bump version by @sdn4z in #298
- ci: add lgtm options by @scastlara in #301
- refactor: remove custom logging implementation by @sdn4z in #302
- refactor: Abstract general behaviour from TopPypiReference by @sdn4z in #299
- test: improve cache handler testing by @sdn4z in #310
- refactor: rewrite requirements.txt parser and change the way we read files by @sdn4z in #311
- ci: adapt to breaking change in lgtm-ai by @scastlara in #315
- refactor: Improve weekly download flow by @sdn4z in #316
Full Changelog: v3.2.0...v4.0.0