v0.6.0
What's Changed
- basic_streaming transfer adapter handling of 'filename' URL parameter by @nOOb3167 in #92
- Bump urllib3 from 1.26.4 to 1.26.5 by @dependabot in #91
- Replace use of os.path.join (which exhibits platform dependent behaviour) with posixpath.join where necessary by @nOOb3167 in #93
- Add endpoint options to Amazon S3 Storage by @zinrai in #97
- [WIP] S3 fixes and improvements by @rcoup in #101
- Dependency fixes from #101 by @rcoup in #103
- tickets/DM-41550: Allow empty credentials/Workload Identity by @athornton in #120
- Added git config lfs.locksverify false to quickstart by @svetozarstojkovicdatopian in #115
- Bump pyjwt from 1.7.1 to 2.4.0 by @dependabot in #105
- Work correctly with pyjwt 2.x by @athornton in #124
- Modernize giftless by @athornton in #125
- Add modernized tox environments/linting by @athornton in #127
- Further typing tightening/modernization by @athornton in #129
- Replace isort/flake8/black with ruff: tickets/DM-42231B by @athornton in #130
- Github Actions revamp: tickets/DM-42231C by @athornton in #135
- mock Google Cloud Storage: tickets/DM-42231D by @athornton in #136
- fix(Dockerfile): Graceful shutdown by @vit-zikmund in #132
- Bump actions/checkout from 3 to 4 by @dependabot in #137
- Bump python from 3.10-slim to 3.12-slim by @dependabot in #138
- Make everything 3.12-happy by @athornton in #139
- [Links] Fix missing anchor text for links by @lucasmbispo in #140
- feat(auth): add github proxy authentication by @vit-zikmund in #146
- Remove stale installation instructions by @connorjclark in #150
- chore(test): fix marshmallow deprecation warnings by @vit-zikmund in #153
- Add unit tests for github auth provider by @vit-zikmund in #149
- feat: use endpoints compatible with LFS server discovery by @vit-zikmund in #152
- fix(github): adapt github auth tests to new endpoints by @vit-zikmund in #155
- update deps and pre-commit action by @athornton in #156
- fix(docker): remove ARG PORT by @vit-zikmund in #157
- Fix authenticated flag in a transfer adapter response by @vit-zikmund in #159
- Bump werkzeug from 3.0.1 to 3.0.3 in /requirements by @dependabot in #161
- feat(github): simplify identity caching by @vit-zikmund in #162
- Bump paambaati/codeclimate-action from 5 to 6 by @dependabot in #160
- feat(github): add documentation by @vit-zikmund in #163
- feat(github): GitHub App installation support by @vit-zikmund in #169
- feat(github): Allow to configure which orgs/repos the github auth applies to by @vit-zikmund in #175
- tickets/DM-42598: get PyPi releases going, and replace pip with UV by @athornton in #177
New Contributors
- @nOOb3167 made their first contribution in #92
- @zinrai made their first contribution in #97
- @rcoup made their first contribution in #101
- @athornton made their first contribution in #120
- @svetozarstojkovicdatopian made their first contribution in #115
- @vit-zikmund made their first contribution in #132
- @lucasmbispo made their first contribution in #140
- @connorjclark made their first contribution in #150
Full Changelog: v0.5.0...v0.6.0