Skip to content

Tags: LukasNiessen/ArchUnitPython

Tags

v1.2.1

Toggle v1.2.1's commit message
chore(release): 1.2.1 [skip ci]

## [1.2.1](v1.2.0...v1.2.1) (2026-06-28)

### Bug Fixes

* **extract_graph:** validate AST line number before range lookup ([84c9ef4](84c9ef4))

### Performance Improvements

* **extract_graph:** optimize file path normalization ([14b4a95](14b4a95))
* **extract_graph:** replace linear search in `_in_type_checking()` with binary search ([1285b5e](1285b5e))

### Reverts

* Reverted the binary search implementation in `_in_type_checking()` function. ([d06a455](d06a455))

v1.2.0

Toggle v1.2.0's commit message
chore(release): 1.2.0 [skip ci]

# [1.2.0](v1.1.2...v1.2.0) (2026-06-27)

### Features

* add graph reporting and sponsorship links ([6d5eabc](6d5eabc))

v1.1.2

Toggle v1.1.2's commit message
chore(release): 1.1.2 [skip ci]

## [1.1.2](v1.1.1...v1.1.2) (2026-06-23)

### Bug Fixes

* fixed the duplicate key issue ([283e8e3](283e8e3))
* wrap long line in extract_graph to pass ruff E501 ([f291181](f291181))

v1.1.1

Toggle v1.1.1's commit message
chore(release): 1.1.1 [skip ci]

## [1.1.1](v1.1.0...v1.1.1) (2026-05-24)

### Bug Fixes

* **deps:** bump actions/upload-pages-artifact ([a4452fc](a4452fc))

v1.1.0

Toggle v1.1.0's commit message
chore(release): 1.1.0 [skip ci]

# [1.1.0](v1.0.1...v1.1.0) (2026-04-26)

### Bug Fixes

* linting errors ([bae7613](bae7613))

### Features

* add external dependencies and TYPE_CHECKING ([02b8d01](02b8d01))

v1.0.1

Toggle v1.0.1's commit message
chore(release): 1.0.1 [skip ci]

## [1.0.1](v1.0.0...v1.0.1) (2026-04-02)

### Bug Fixes

* update readme ([70ff6ad](70ff6ad))
* update readme ([066189f](066189f))
* version bumps ([19e5eb7](19e5eb7))

v1.0.0

Toggle v1.0.0's commit message
chore(release): 1.0.0 [skip ci]

# 1.0.0 (2026-04-02)

* feat!: rename package from archunitpy to archunitpython ([95c0b3a](95c0b3a))

### Bug Fixes

* **deps:** bump the actions-updates group with 7 updates ([54521e4](54521e4))
* lint issues ([d69666b](d69666b))
* pypi packaging config ([5bc8b8e](5bc8b8e))
* README ([9d41438](9d41438))
* resolve all ruff lint errors ([3a349f9](3a349f9))
* update README ([e3e8949](e3e8949))

### BREAKING CHANGES

* Package import changed from `import archunitpy` to
`import archunitpython`.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>