Skip to content

Releases: hyperi-io/scalo-py

v2.31.3

Choose a tag to compare

@github-actions github-actions released this 08 Oct 08:43
0d8145f

2.31.3 (2026-10-08)

Bug Fixes

  • app name and container detection at import (#85) (8de0dd4), closes #83
  • parse and emit deployment contract schema 4 (#87) (d23f007)
  • parse scalo-rs contracts, drop x-dfe-secret (#86) (0dee0d7)
  • refuse a dial name that is not a Helm value key, and NaN in emitted JSON (#92) (0d8145f)
  • refuse the contracts scalo-rs refuses (#88) (7ef5a7c)
  • remove the unused deployment.topology module (#91) (d63eb5d)
  • sync the contract schema to scalo-rs and name size_limit in its own refusal (#89) (8c2826e)

What's Changed

Full Changelog: v2.31.2...v2.31.3

v2.31.2

Choose a tag to compare

@github-actions github-actions released this 07 Oct 23:36
11d4f4d

2.31.2 (2026-10-07)

Bug Fixes

  • keep test fixtures out of secret scanning. (#81) (a648a04)
  • load only the .env files the config cascade documents (#84) (11d4f4d), closes #80

What's Changed

Full Changelog: v2.31.1...v2.31.2

v2.31.1

Choose a tag to compare

@github-actions github-actions released this 06 Oct 01:48
8012067

2.31.1 (2026-10-06)

Bug Fixes

  • deps: update dependencies for GA (#76) (8012067)

What's Changed

Full Changelog: v2.31.0...v2.31.1

v2.31.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 22:11
fc45b2f

2.31.0 (2026-10-05)

Features

  • contract: no vendor or product defaults (#63) (cc75b0f)

Bug Fixes

  • allowlist the masking corpus at its tests/fixtures path (#75) (fc45b2f), closes #68
  • bind DDL name, CPU seconds parity, CI notices (#70) (9a13f5b), closes #33 #59 #15
  • bump pyjwt and virtualenv for pip-audit advisories (#60) (655eae6)
  • correct three file headers to Apache-2.0 (#73) (07e6fcf)
  • deps: raise dulwich to 1.2.15 for four advisories (301eee5)
  • docs: say which logging keys setup() does not read (2fd8d6f)
  • docs: setup() says which config keys never reach it (#66) (5f6d7bd)
  • drop DFE and HyperI names left in scalo-py (#67) (22ade53)
  • drop DFE-internal references from public docs and comments (#72) (71d1c28)
  • keep the parity test corpora out of the wheel (#68) (9ee02f0)
  • logger: harden the scrub filter (#62) (2384795)
  • logger: render fields and honour auto format (#61) (113f172)
  • suppress the false alert on AWS batch logging (#56) (cf73c5d), closes #23
  • trim the app environment and skip blank values (#55) (ac0ee9b)
  • type the deployment import stub as NoReturn (#71) (c428fe9), closes #48

What's Changed

Full Changelog: v2.30.7...v2.31.0

v2.30.7

Choose a tag to compare

@github-actions github-actions released this 30 Sep 04:18
425d609

2.30.7 (2026-09-30)

Bug Fixes

  • deps: require pyjwt 2.14.0 for ten new CVEs (547369b)
  • metrics: export gauges on every collection (8e1f994)
  • metrics: resource gauges, HTTP server metrics, real buckets (6380960)

What's Changed

  • fix(metrics): status-page metrics for Python services by @kazmosahebi in #54

Full Changelog: v2.30.6...v2.30.7

v2.30.6

Choose a tag to compare

@github-actions github-actions released this 29 Sep 13:35
9d64c33

What's Changed

New Contributors

Full Changelog: v2.30.5...v2.30.6

v2.30.5

Choose a tag to compare

@github-actions github-actions released this 27 Sep 00:03
9c8f5d6

2.30.5 (2026-09-27)

Bug Fixes

  • clear the charset, sha1 and hadolint warnings (#49) (06d18cc)
  • config-check checks what run will actually do (#43) (8df7d67), closes #29 #24 #31 #25
  • kafka: default the producer codec to zstd, not lz4 (#44) (42c722e)
  • logger: cap the AWS SDK loggers so DEBUG never logs a secret (58c1fde)
  • resolve the code-scanning alerts and the AWS batch-fetch KeyError (#45) (efab823)
  • stop the test suite killing other processes, clear semgrep, re-vendor the patterns (#50) (9c8f5d6)

What's Changed

Full Changelog: v2.30.4...v2.30.5

v2.30.4

Choose a tag to compare

@github-actions github-actions released this 24 Sep 07:21
136dc16

2.30.4 (2026-09-24)

Bug Fixes

  • drop Redis from env detection and examples (136dc16)

What's Changed

Full Changelog: v2.30.3...v2.30.4

v2.30.3

Choose a tag to compare

@github-actions github-actions released this 24 Sep 01:49
dd97c60

2.30.3 (2026-09-24)

Bug Fixes

  • scrub: mask env-style and TOML keys in L2 (#40) (dd97c60)

What's Changed

Full Changelog: v2.30.2...v2.30.3

v2.30.2

Choose a tag to compare

@github-actions github-actions released this 24 Sep 00:09
114717d

2.30.2 (2026-09-24)

Bug Fixes

What's Changed

Full Changelog: v2.30.1...v2.30.2