v0.7.0
Changelog
- 4fc694a Document python_requirements field in cog.yaml (#1016)
- 2a59e2d Rename test job to test-go (#1018)
- 3a3e05f Update CI workflow (#1017)
What's Changed Since 0.6.1
- Use faster GitHub runners by @bfirsh in #847
- Run Python tests in parallel by @bfirsh in #854
- Allow redis connection URL to connect to redis. by @bbedward in #857
- add bbedward as a contributor for code by @allcontributors in #861
- Update instructions for installing
cogfor development by @mattt in #851 - Revert "Bump to 64 cores" by @bfirsh in #864
- Revert "Add
--redis-urlargument for connecting to redis from URL" by @bfirsh in #865 - Revert "Revert "Add
--redis-urlargument for connecting to redis from URL"" by @bfirsh in #866 - Dependency fixes by @evilstreak in #868
- Fix example code in README by @williamluer in #874
- add williamluer as a contributor for doc by @allcontributors in #875
- Revert how
COG_VERSIONis set in cog Makefile target by @mattt in #894 - Add support for async prediction in cog HTTP API by @evilstreak in #870
- Wait for Python tests to pass before releasing by @erbridge in #903
- Optionally add authorization header to all webhook HTTP calls by @andreasjansson in #908
- Support multiple Redis endpoints, rotating between them by @erbridge in #899
- Swallow connection errors for non-terminal webhooks by @evilstreak in #909
- Build director image after release by @evilstreak in #915
- Add an idempotent PUT endpoint for prediction creation by @nickstenning in #914
- Ensure go bin directory exists by @philandstuff in #911
- Defer downloading of URLs provided to Path inputs by @nickstenning in #916
- Incorporate READY/BUSY status into model healthcheck by @nickstenning in #917
- Ignore XREADGROUP error on missing queue by @evilstreak in #918
- Stop leaking Redis secrets on connection by @erbridge in #923
- Revert "Remove NVIDIA apt sources/key" by @bfirsh in #580
- observability: add utilization span + prediction span by @sirupsen in #882
- director: change default trace exporter to http by @sirupsen in #935
- director: set span attributes from env by @sirupsen in #936
- Add CodeQL workflow by @mattt in #927
- director: add prediction.error by @sirupsen in #939
- Add descriptions to JSON Schema fields by @mattt in #942
- runner: gracefully fail if failing to get url path by @sirupsen in #947
- Run setup on a background thread by @nickstenning in #944
- Only mark container as ready after successful setup by @nickstenning in #952
- Repeatedly claim Redis messages during processing by @evilstreak in #949
- add sirupsen as a contributor for code by @allcontributors in #954
- add erbridge as a contributor for bug, and code by @allcontributors in #955
- add philandstuff as a contributor for bug, and code by @allcontributors in #956
- Add ConcatenateIterator type by @bfirsh in #975
- Training 🚂 by @bfirsh in #976 (🧪 Experimental)
- Define custom media type / extension mappings, falling back to
mimepackage by @mattt in #980 - Document environment variables. by @joannejchen in #991
- add joannejchen as a contributor for doc by @allcontributors in #993
- Remove cog.director and cog.server.redis_queue by @nickstenning in #989
- Record git commit on images by @bfirsh in #1008
- Add support for build secrets by @mattt in #1010
- docs typo by @anotherjesse in #1011
- Pin
pypa/gh-action-pypi-publishtorelease/v1in CI workflow by @mattt in #1012 - Add
--secretflag tocog buildandcog pushcommands by @mattt in #1013 - Update CI workflow by @mattt in #1017
- Rename
testjob totest-goin CI workflow by @mattt in #1018 - Document
python_requirementsfield incog.yamlby @mattt in #1016
New Contributors
- @bbedward made their first contribution in #857
- @williamluer made their first contribution in #874
- @philandstuff made their first contribution in #911
- @joannejchen made their first contribution in #991
Full Changelog: v0.6.1...v0.7.0