Releases: edaa-org/pyEDAA.ToolSetup
Releases · edaa-org/pyEDAA.ToolSetup
v0.4.1
New Features
- Added Python 3.14 support.
- Dropped Python 3.9 and 3.10 support.
Changes
- Bumped dependencies.
- Updated dependabot configuration. Added CODEOWNERS file.
Bug Fixes
- Added missing
py.typedfile to wheel package.
Unit Tests
- Updated pipeline from
@r5to@r6.
Published from Pipeline workflow triggered by github-actions[bot] on 2025-10-29 22:17:47 UTC.
This automatic release was created by pyTooling/Actions::Release.yml
v0.4.0
New Features
- Added new exceptions:
ToolChainException,ConfigurationException,SkipConfigurationException
Changes
- Bumped dependencies.
- Use f-strings.
- Updated to use latest pyTooling.
Documentation
- Fixed shields
- Switched from BuildTheDocs to ReadTheDocs theme.
- Use regular Sphinx as documentation builder.
- Embedded unittest result, code coverage and documentation coverage reports.
- Use auto tagging pipeline.
- Updated autoapi template.
Unittests
- Added example configuration files for testing.
- Use new auto tagging pipeline.
Published from Pipeline workflow triggered by github-actions[bot] on 2025-05-04 19:56:02 UTC.
This automatic release was created by pyTooling/Actions::Release.yml
v0.3.0
Release created on: 10.03.2022 - 23:08:04
New Features
- Added more tools (Aldec, IntelFPGA, Lattice, SiemensEDA, Xilinx, ...)
- Improved DataModel
- Lazy-loading
- Added
HDLSimulatorinterface class.
Changes
- Bump dependencies.
- UnitTesting: do not override system_list, use pacboy to install packages on MSYS2.
- ci/Params: do not override python_version_list, since 3.6 was deprecated in pyTooling/Actions and ToolSetup needs pyTooling>=1.9.4.
- Added VSCode settings file.
- Added modified Jinja template for autoapi.
- Added placeholders for maybe non-existing reports.
- Added dependabot rules for GH action updates.
- Updated PR template.
- Updated Sphinx configuration.
Bug Fixes
- Install ruamel.yaml via pacboy in MinGW64.
- Fixed copy&paste typos.
- Set package development status to alpha.
Related PRs:
- pyTooling/Actions#39 (dependency)
v0.2.0
Release created on: 09.01.2022 - 21:53:39
New Features
- Added main goals, features and example code to README.
- Added a basic documentation website.
- Navigation bar
- Landing page
- Installation instructions
- Dependencies
- Licenses
Changes
- Renamed from
pyEDAA.ConfiguretopyEDAA.ToolSetup. - Changes due to an updated version of pyTooling/Actions.
- Added more artifact names to the cleanup rule.
Bug Fixes
- Add missing
doc/prolog.inc.
Related PR:
v0.1.0
Release created on: 07.01.2022 - 17:43:43
New Features
- GitHub Repository and Python project files.
- PyCharm project files.
- Abstract model of a tool configurations.
- Abstract data model for installations, vendors, tools and tool variants.
- Transformation of a YAML configuration file into a tool installation / configuration instance.
- Matching test cases.
Changes
None
Bug Fixes
None