← 输入框|github.com|刷新
Skip to content

Releases: finos/morphir-python

extension/python/v0.6.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Nov 12:52
560a650

What's Changed

  • docs(release): document published runtime choices by @DamianReeves in #58
  • chore(deps): update dependency jdx/mise to v2026.10.22 by @renovate[bot] in #56
  • chore(deps): update rust crate ruff_python_codegen to v0.0.20 by @renovate[bot] in #43
  • chore(deps): update rust crate serde_json to v1.0.154 by @renovate[bot] in #59
  • chore(deps): update github artifact actions (major) by @renovate[bot] in #12
  • chore(deps): update softprops/action-gh-release action to v3 by @renovate[bot] in #16
  • chore(deps): update codecov/codecov-action action to v7 by @renovate[bot] in #20
  • chore(deps): update jdx/mise-action action to v5 by @renovate[bot] in #29
  • chore(deps): update rust crate sha2 to v0.11.1 by @renovate[bot] in #60
  • chore(deps): update Ruff components to v0.0.20 by @renovate[bot] in #42
  • chore(deps): update dependency python to v3.15.2 by @renovate[bot] in #30
  • chore(deps): update qualification host source by @renovate[bot] in #61
  • chore(deps): update dependency jdx/mise to v2026.10.23 by @renovate[bot] in #64
  • chore(renovate): group Rust and Actions updates by @DamianReeves in #75
  • chore(renovate): separate Rust toolchain by @DamianReeves in #78
  • chore(deps): update github actions by @renovate[bot] in #77
  • test(extension): qualify the MEP 0.2.0-draft.1 model line and prepare 0.6.0 by @DamianReeves in #80

Full Changelog: python-v0.1.2...extension/python/v0.6.0

python-v0.1.2

Choose a tag to compare

@github-actions github-actions released this 28 Oct 22:33
d1fb821

What's Changed

New Contributors

Full Changelog: extension/python/v0.4.2...python-v0.1.2

python-v0.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 05:44
1f547d1

What's Changed

Full Changelog: extension/python/v0.4.1...python-v0.1.0

morphir-v0.1.1

Choose a tag to compare

@github-actions github-actions released this 28 Oct 22:20
d1fb821

What's Changed

New Contributors

Full Changelog: extension/python/v0.4.2...morphir-v0.1.1

morphir-v0.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 05:31
1f547d1

What's Changed

Full Changelog: extension/python/v0.4.1...morphir-v0.1.0

extension/python/v0.5.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 22:45
d1fb821

What's Changed

New Contributors

Full Changelog: extension/python/v0.4.2...extension/python/v0.5.0

extension/python/v0.4.2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 05:31
1f547d1

Corrects the Python frontend capability descriptor to advertise multiDocument: true.

The exported capabilities, live MEP describe/initialization claims and packaged descriptor agree. Canonical qualification covers two-module local imports, compile/generate/recompile and Python API parity in IR 3 and 4. The SDK default and pinned official packager/reference host are unchanged.

Matching compiler API: morphir==0.1.0, morphir-python==0.1.0, morphir-python-native==0.1.1. The API compiler version and extension version are both 0.4.2.

Use Python extension 0.4.2 or later for hosts that require an explicit multi-document claim. Extension 0.4.1 omits that claim.

Bundle and qualification assets include source commit provenance and SHA-256 digests. Rename the versioned .release.json asset to release.json before publishing it into a Morphir extension repository.

All three compiler API companion packages are published to PyPI. For independent parity, install the qualified pair and core explicitly:

python -m pip install "morphir==0.1.0" "morphir-python-native==0.1.1" "morphir-python==0.1.0"

Fresh PyPI installation without Rust passed API/CLI IR3/4 round trips and generated Python execution. The published bundle passed offline IR3/4 round trips against this independently installed API. Receipts: pypi-install.json, pypi-bundle-host.json, and pypi-artifacts.json. bundle-live.json records matching exported, described, initialized and packaged claims.

Source: 1f547d17f648d5b398862f9dfceb05b6d463cb3f, landed through PR #50.

  • WASM SHA-256: 10acafa0f0282c5240e9620a5f2bb21629cc7580b9add528e7b77c7e54db22b5
  • Descriptor SHA-256: 72770f73f05a72535fd8c86ad4629175019037441a758b827c1ba47cc9a52ebd

python-v0.0.3

Choose a tag to compare

@github-actions github-actions released this 27 Oct 23:23
0d7e2eb

What's Changed

  • feat: maintain the Python compiler here with a native API, CLI and extension bundle by @DamianReeves in #41
  • chore(release): prepare morphir 0.0.2 and morphir-python 0.0.3 by @DamianReeves in #44

Full Changelog: python-v0.0.2...python-v0.0.3

python-v0.0.2

Choose a tag to compare

@github-actions github-actions released this 27 Oct 15:47
c5a43a4

What's Changed

Full Changelog: python-v0.0.1...python-v0.0.2

python-v0.0.1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 13:39
50383a0

What's Changed

  • feat: Initial Python project setup with monorepo structure by @DamianReeves in #4
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #5
  • chore(deps): update astral-sh/setup-uv action to v7 by @renovate[bot] in #6
  • chore: introduce beads issue tracking with IR v4 implementation plan by @DamianReeves in #10
  • chore(deps): update codecov/codecov-action action to v5 by @renovate[bot] in #7
  • chore(deps): update jdx/mise-action action to v3 by @renovate[bot] in #9
  • chore(deps): update github artifact actions (major) by @renovate[bot] in #8
  • Implement Morphir IR v4 Modules by @DamianReeves in #11
  • feat(sdk): add morphir.sdk with the core Morphir SDK modules by @DamianReeves in #24
  • feat(sdk): add the remaining Morphir SDK modules by @DamianReeves in #25
  • chore: add pr-monitor skill by @DamianReeves in #26
  • chore(agents): set up OpenSpec with HTML designs and shared beads by @DamianReeves in #31
  • feat(ir): add IR format 3.0.0 alongside draft IR v4, with migrations and CLI by @DamianReeves in #32
  • chore(openspec): archive add-ir-v3-support and publish the IR specs by @DamianReeves in #33
  • feat(ir): realign the v4 model with upstream and drop per-input attributes on request by @DamianReeves in #35
  • feat(ir): read and write IR 3.1.0 with a v3 Specs distribution by @DamianReeves in #34
  • feat(ir): read IR formats 1 and 2 and upgrade them to 3.0.0 by @DamianReeves in #36
  • ci: prepare trusted PyPI publishing for 0.0.1 by @DamianReeves in #37
  • feat: publish bundled library and CLI as morphir-python by @DamianReeves in #39

New Contributors

Full Changelog: https://github.com/finos/morphir-python/commits/python-v0.0.1