Skip to content

Releases: edaa-org/pyEDAA.ToolSetup

v0.3.0

10 Mar 23:08
faad2d9
Compare
Choose a tag to compare

Release created on: 10.03.2022 - 23:08:04

New Features

  • Added more tools (Aldec, IntelFPGA, Lattice, SiemensEDA, Xilinx, ...)
  • Improved DataModel
    • Lazy-loading
  • Added HDLSimulator interface 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:

v0.2.0

09 Jan 21:53
Compare
Choose a tag to compare

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.Configure to pyEDAA.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

07 Jan 17:43
b5bc9b3
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

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