Skip to content

Releases: edaa-org/pyEDAA.ProjectModel

v0.6.2

20 Jan 23:24
71a2a41

Choose a tag to compare

Changes

  • Bumped documentation dependencies.

Published from Pipeline workflow triggered by github-actions[bot] on 2026-01-20 23:24:15 UTC.

This automatic release was created by pyTooling/Actions::Release.yml

v0.6.1

12 Jan 00:49
df2d65f

Choose a tag to compare

Changes

  • Bumped dependencies.
  • Bumped copyright information.
  • Updated pyproject settings due to pytest v9.0.

Bug Fixes

  • Added missing type hints.
  • Changed required versions from 0.X to 0.X.0 so ~= operator can work correctly.
  • Added missing class field _attributes.

Unit Tests

  • Updated pyTooling/Actions from @r6 to @r7.
    • Restructured requirements.txt files.

Published from Pipeline workflow triggered by github-actions[bot] on 2026-01-12 00:49:58 UTC.

This automatic release was created by pyTooling/Actions::Release.yml

v0.6.0

29 Oct 21:50
af60028

Choose a tag to compare

New Features

  • Added ScopeToRef and ScopeToCell properties to XDCConstraintFile.
  • Added Python 3.14 support.
  • Dropped Python 3.9 and 3.10 support

Changes

  • Bumped dependencies.
  • Fixed dependabot configuration and added CODEOWNERS file.

Bug Fixes

  • Added missing py.typed file to package.

Unit Tests

  • Bumped pipeline from @r5 to @r6.

Published from Pipeline workflow triggered by github-actions[bot] on 2025-10-29 21:50:15 UTC.

This automatic release was created by pyTooling/Actions::Release.yml

v0.5.1

04 May 14:15
cf54ecd

Choose a tag to compare

Changes

  • Bumped dependencies.

Documentation

  • Changed from BuildTheDocs to ReadTheDocs theme build via Sphinx.
  • Fixed shields.
  • Updated report pages.

Unit Tests

  • Use CompletePipeline from pyTooling/Actions.
  • Added new testcases.

Published from Pipeline workflow triggered by github-actions[bot] on 2025-05-04 14:15:58 UTC.

This automatic release was created by pyTooling/Actions::Release.yml

v0.5.0

03 Nov 22:21
adf2fce

Choose a tag to compare

Release created on: 03.11.2024 - 22:20:39

New Features

  • Added methods AddFileSet and AddFileSets to FileSet and Design.
  • Added properties FileSetCount and TotalFileSetCount to FileSet and Design.
  • Added properties FileCount and TotalFileCount to FileSet and Design.
  • Added SRDLVersion property to FileSet, Design and Project.
  • Added property FileCount to VHDLLibrary.
  • Added SystemRDL file type.
    (See #48 contributed by @RasmusGOlsen)
  • Reworked (System-)Verilog related file types.

Changes

  • Bumped dependencies.
  • Use meta-class ExtendedType for class Attribute.
  • Added more testcases.
  • Updated pyproject file.

Bug Fixes

None

Unit Tests

  • Use new pipeline template.

Related PRs:

v0.4.3

07 Jul 22:09
38aa30f

Choose a tag to compare

Release created on: 07.07.2023 - 22:09:16

New Features

  • Updated VHDLLibrary class.
    • Dependencies between libraries to compute compile order of libraries (based on anytree).

Changes

  • Bumped dependencies.
  • Using ExtendedType from pyTooling.
    • Mark mixin-classes as mixins.
  • Changed string formatting to use f-strings.
  • Updated Sphinx configuration.
    • Remove unused local extensions.
    • Configured autoapi
  • Added more Sphinx roles for text styling.
  • Added modified Jinja template for autoapi.
  • ci/Params: do not override python_version_list, since 3.6 was deprecated in pyTooling/Actions.
  • Simplified GitHub Action pipeline using dev branch from pyTooling/Actions.
  • Added dependabot rule to check for GH action updates.
  • Updated PR template.

Bug Fixes

  • Fixed bug in finding already existing VHDL libraries.

Related Issues:


Related PR:

v0.4.2

16 Jan 13:58
9e32a48

Choose a tag to compare

Release created on: 16.01.2022 - 13:58:43

New Features

None

Changes

  • Changes due to an updated version of pyTooling/Actions.
    • Lowered requirement on lxml.
    • Added more artifact names to the cleanup rule.
  • Added a list of layer consumers.
  • Updated dependencies.

Bug Fixes

None

v0.4.1

27 Dec 10:21
13857e4

Choose a tag to compare

Release created on: 27.12.2021 - 10:21:24

New Features

  • Add VSCode settings.
  • Add scheduled/cron CI event.
  • Improved and tested attributes to entities in the ProjectModel (on project, design, fileset and file).

Changes

  • README: update heading levels.
  • Setup: remove redundant classifiers.
  • Update .gitignore.
  • Cleanup doc/Makefile.
  • Merge .coveragerc and pytest.ini into pyproject.toml.
  • Added links to type check and coverage reports from documentation sidebar.
  • Added many doc-strings.
  • Bumped dependencies.
  • Adjusted file headers.

Bug Fixes

  • Job ArtifactCleanUp in CI needs PublishTestResults.
  • Fix linter warnings.
  • Update Codacy target URLs, from manual to gh.

v0.4.0

16 Dec 19:14
736a5dd

Choose a tag to compare

Release created on: 16.12.2021 - 19:14:40

New Features

  • Publish unit test results (see #36).
  • Add workflow_dispatch event to CI Pipeline.

Changes

  • Update logo, banner and favicon.
  • Documentation:
    • Fall back to alabaster if _theme is not available.
    • Cleanup requirements.txt.
    • Update shields/badges and reorganized them.
    • Add ref to EDAA site through a toctree.
  • README:
    • Reorganized content and updated shields/badges.
  • Using new pipeline workflow based on pyTooling/Actions.
  • Update/rework requirements files.
  • Using pyTooling.Packaging in conf.py and setup.py.
  • Reworked and documented dependencies.
  • Changed decorator export from pydecor to pyTooling.Decorators.
  • Updated dependencies after merging pyTooling.Packaging into pyTooling.
  • Updated workflow after changing Python code packaging to use build.
  • Added pyproject.toml.
  • Using __keywords__ variable for packaging.

Bug Fixes

  • Fixed documentation generation with BuildTheDocs

v0.3.1

01 Nov 18:10
0297043

Choose a tag to compare

Release created on: 01.11.2021 - 18:10:52

New Features

  • Integrated external HTML reports into documentations sidebar.

Changes

  • Added more code documentation.
  • Added October news.

Bug Fixes