replicate/cog v0.17.0-alpha3
replicate/cog
Captured source
source ↗published Feb 10, 2026seen Jun 26captured 8hhttp 200method plain
v0.17.0-alpha3
Repository: replicate/cog
Tag: v0.17.0-alpha3
Published: 2026-02-10T00:09:55Z
Prerelease: yes
Release notes:
Changelog
- 327a490885486ce652f44e36d04d2a48b1d59790 Install SDK from PyPI and refactor release publishing (#2691)
- 0447eb11741fcc7af2952912ab3fe41eb1163fce Add pkg/model Resolver API for build encapsulation (#2663)
- 1fc37d50c38d26fef989e95d19f8370a7ecd7d67 Bump actions/checkout from 4 to 6 (#2654)
- 8b132a1eea3d081896144661816664d54cfe4b59 Bump actions/setup-go from 5 to 6 (#2520)
- 6d96729f9813d747439d540fcf4f37bcc24c9355 Bump github.com/getkin/kin-openapi from 0.128.0 to 0.133.0 (#2508)
- a427f3608c3058c0f0cb1296bc780216be9c75b2 Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.4.0 (#2502)
- cec6afb34d0c3e52e65c00a35360152f5149fba1 Bump jdx/mise-action from 2 to 3 (#2642)
- baadf2c151ba91fbb572eb45427deb1aaf28aa84 Bump to 0.17.0-alpha2
- 009b352210be423aaaf3f0b21fc6def91a661da6 Bump version for pre-release
- d6cb965e3fdbb3a120bf807d9cb15131c73b614d OCI bundle format for model weights (#2676)
- 596f1a47942ffca6ef23fa6347cb75c44a118b1e Overhaul development tooling to use mise as the single source of truth for tasks, with consistent naming conventions and intelligent caching. (#2685)
- d8e935369e624366efe42ad0aae8460e812fef08 Remove --x-localimage experimental feature (#2670)
- 22536d78d7fc0f0af649340749dc7d10b83f53f4 Remove cog migrate command and dead code (#2667)
- db10efda1acc816c8ed73dde38247b1b14c48adf Remove coglog analytics/telemetry package (#2690)
- 415d87c2c8b82d3b3c0cdc7958ec345061bd7a8f Remove deprecated fast/monobase build system (#2675)
- a44702ab4aff70fe05ece022d0e06ee4805e3a87 Remove pipelines functionality (#2671)
- e6a7b73a2fa129bc80509c1f7bafcb468e429eb7 Revert " Install SDK from PyPI and refactor release publishing (#2691)" (#2697)
- ed6377c3894190e5b76a7cf6db0682e9e589db3a Revert "Revert " Install SDK from PyPI and refactor release publishing"" (#2698)
- b9878c51f371a13a3dc6e0b6c9032c65d26506f0 Upgrade Go dependencies (#2686)
- 2228ba88bfc67b1cf093fc4357c820fc78485e89 build: restore sdist to SDK builds and release pipeline
- ffa8fb26bac1dab932fc9ff0fd82f01ef7657a86 chore(deps): bump golang.org/x/crypto in /integration-tests (#2684)
- 5903d05f39c3a59d68c9c705599db18e79c8b7df chore: EOL python below python 3.10 (#2666)
- 145c8db438a0330603e85f4ed9d903fcdb320c92 chore: bump version to 0.17.0-alpha3
- 04e136ea5db105ea2bc8063c6e8620ec26015316 chore: drop coglet-alpha selection (#2669)
- df576ff58823d740fd095aa5a909229405bf6d17 feat: Replace Pydantic with native Python dataclasses for cog.BaseModel (#2681)
- edad08587e42ca43ce54c2c129a3d734a723be6b feat: add real-time progress tracking for multipart weight uploads (#2688)
- a610a4318f49c542c9d0690ff5549a6da7b7560f feat: add weights build and push commands (#2683)
- 06ec2978279c094049b7b8fa46ded7250faa6dea feat: registry-agnostic provider system for multi-registry support (#2668)
- 15c8e1ce45690ef856f246b29b5abb38e0e418e9 fix: add SHA256 checksums for wheel artifacts in release
- 339ef965216eb49b9696fe7ca50b13140725b830 fix: align CLI version with Cargo.toml and use local wheels in CI
- 7f30beb762f14c2abd4de22384f960df2f22bff7 fix: allow spaces in environment variable values in cog.yaml schema (#2693)
- bb952bea1dabc1c564b531bd03bcc67d9fbc0ade fix: append wheel checksums to goreleaser's checksums.txt
- 7727d3d3490f3832c686224de98044d5afe375d7 fix: convert semver pre-release versions to PEP 440 for pip install
- bf52e7c38c1d197e6c302403993269db1e39f8a8 fix: cross-compile all coglet wheels from ubuntu using zig (#2701)
- 4c4274cf2b16d3892176c60568685d7b223f2d90 fix: disable uv cache in coglet wheel build to fix macos-14 arm64 error
- 36f997ffb71a9f1bfa4577cc231bd6032c700c0a fix: force SDK version from tag and convert semver to PEP 440
- 8114cca12d31c1cfada7ca1c362ee09e6b9bcec9 fix: merge SDK publishing into release-publish.yaml, add draft check
- d1691c5ac44aa6562604eeef64931f2b4d129119 fix: remove old coglet shim logic, refactor wheel resolution to be testable
- 12d209a50ffdfa7c09ee214e9f202a9aa4d3cf35 fix: rename verify-tag job to reflect pre-release support
- f0cb3ec8c4dea01768696d423a2896ed74eb9a89 fix: replace Go PTY tests with txtar using creack/pty (#2682)
- 2261c96562b051d685e15671bd34171c4c05dc3f fix: resolve race condition in TestLoginGenericRegistryPTY test (#2679)
- d9618468070e5df92564a93d01def31762f0ebbb fix: restructure release workflows - goreleaser creates draft, wheel-only SDK
- bf54ddbe298e8d38c9facdbfeacd43eb84b59f28 fix: split SDK and coglet publishing to match PyPI trusted publisher config
- 18b9ca87aa03804b6989e26ca889694b7fcc809a fix: trigger pypi-package.yaml directly on release, poll for coglet
- f458f6cc1eafe519a07ec63b9926f8665904f50a fix: use Cargo.toml as single source of truth for SDK version
- ce33d7f3ee05da57ed87c0eeadcb3331ead190a5 fix: use crates.io trusted publishing via OIDC instead of API token
- 2f1df5f3d5336fafa4ec85f42392c96daa36e91d fix: use workflow_call for SDK publishing with explicit tag passing
- cd27d7dd61897ed59c8e7e92ad2a54226403b89f fix: use zig for linux cross-compile, macos-14 for darwin wheel
- 0e96c42008de7275ccc0d08da7faa15a1bb46a90 perf: enable LTO for release builds of coglet
- 2c2259cb1342e002c65acba133efcff078000629 refactor(config): implement three-phase Parse → Validate → Complete architecture (#2696)