v0.1.7
What's Changed
API
- Add
metafield to attributes for metadata storage by @Copilot in #154 - Expose the graph property in
ir.Functionby @justinchuby in #158 - Default attribute type to INTS to avoid breaking BC by @justinchuby in #162
- Expose DeduplicateHashedInitializersPass by @justinchuby in #163
Core
- Update node deser logic to support out of order subgraphs by @justinchuby in #159
Graph Passes
- Fix initializer handling in LiftSubgraphInitializersToMainGraphPass pass by @justinchuby in #148
- [pass] Deduplicate initializers in subgraphs and fix bug in
subgraph()by @justinchuby in #156 - [pass] Create DeduplicateHashedInitializersPass by @justinchuby in #133
Documentation
- Fix a typo in NameFixPass docs by @justinchuby in #147
Other Changes
- Bump version to 0.1.7 by @justinchuby in #146
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #153
- Bump ruff from 0.12.8 to 0.12.9 in /requirements/lintrunner by @dependabot[bot] in #152
- Bump editorconfig-checker from 3.2.1 to 3.4.0 in /requirements/lintrunner by @dependabot[bot] in #151
- Adjust serde to remove outdated comments and fix error handling by @justinchuby in #149
- Create a tabular model printer tool by @justinchuby in #155
- Update license to a valid SPDX license expression by @justinchuby in #160
- Bump types-pyyaml from 6.0.12.20250516 to 6.0.12.20250809 in /requirements/lintrunner by @dependabot[bot] in #143
- Update pyproject.toml to require setuptools>=77 by @justinchuby in #161
Full Changelog: v0.1.6...v0.1.7