Commit Graph

17 Commits

Author SHA1 Message Date
5083852c29 Bump version from 0.5.1 to 0.5.2 in pyproject.toml
All checks were successful
Build Wheels / build (push) Successful in 4m8s
2025-04-27 18:52:00 +00:00
d78bfcc408 Bump version from 0.5.0 to 0.5.1 in pyproject.toml
All checks were successful
Build Wheels / build (push) Successful in 3m38s
2025-04-27 18:40:23 +00:00
37b684fd2d Bump version from 0.4.0 to 0.5.0 in pyproject.toml
All checks were successful
Build Wheels / build (push) Successful in 4m33s
2025-04-27 18:03:57 +00:00
9274461d7a Updates package inclusion and dependency list
Adds template files to the package inclusion list to ensure they are distributed with the build.

Removes an unused dependency to streamline the dependency list.
2025-04-27 17:57:52 +00:00
22266f2947 Bump version from 0.3.0 to 0.4.0 in pyproject.toml
All checks were successful
Build Wheels / build (push) Successful in 4m20s
2025-04-27 14:17:01 +00:00
308de700a2 Bump version from 0.2.0 to 0.3.0 in pyproject.toml
All checks were successful
Build Wheels / build (push) Successful in 4m1s
2025-04-27 12:02:20 +00:00
44f2f15dc5 Updates dependencies and downgrades version
All checks were successful
Build Wheels / build (push) Successful in 4m7s
Bumps `pyyaml` dependency to `^6.0.2` for compatibility and security improvements. Downgrades package version to `0.2.0`, potentially signaling a rollback or version correction.
2025-04-27 11:18:08 +00:00
d6d792c9e6 Revert pyyaml dependency specification
Some checks failed
Build Wheels / build (push) Failing after 36s
2025-04-27 11:16:44 +00:00
07922f8a54 Updates dependencies and bumps version to 0.2.1
Some checks failed
Build Wheels / build (push) Failing after 37s
Downgrades PyYAML to version 5.4.1 for compatibility reasons.
Updates project version from 0.2.0 to 0.2.1 to reflect dependency changes.
2025-04-27 11:11:23 +00:00
8caafe862e Bumps version to 0.2.0 and removes unused plugin requirement from pyproject.toml 2025-04-27 09:43:06 +00:00
fb5c3127b5 Adds GitHub Actions workflow for building wheels and updates pyproject.toml for plugin requirements 2025-04-26 21:17:51 +02:00
dc0d8242a8 Refines package structure and script entry point
Updates package inclusion to reflect new directory structure.
Adjusts script entry point path to align with updated module organization.
2025-04-26 18:52:51 +00:00
f9d5e3c535 Adds CLI functionality with commands for clearing, building, synthesizing, and managing dependencies 2025-04-26 18:26:45 +00:00
4f1f2e7d51 Adds dependency resolver for recursive project handling
Introduces a dependency resolver to clone and manage project dependencies recursively.
Updates CLI to include a new "dep" command for dependency resolution.
Enhances source resolver to handle dependencies and expand all sources.
Improves console utilities with live mode for real-time feedback.
Marks dependency names in project configuration as optional.

Enables streamlined multi-repository workflows and dependency management.
2025-04-26 18:11:31 +00:00
72699ed32f Adds Rich library dependency
Introduces Rich library (v14.0.0) to enhance text formatting and terminal output capabilities.
2025-04-26 16:18:09 +00:00
91f4f03d97 Introduces support for Xilinx ISE build flow
Adds scripts and utilities for synthesis, mapping, placement, and bitstream generation using Xilinx ISE tools. Refactors configuration management into a dedicated module. Updates project model to support tool-specific options. Adjusts `.gitignore` and Python version compatibility.

Simplifies directory handling and ensures modularity by reorganizing configuration and tool logic.
2025-04-26 13:47:50 +00:00
8b735c0d97 Adds project-specific configurations and dependencies
Updates .gitignore to exclude build artifacts and project-specific files.
Introduces pyproject.toml with project metadata, dependencies, and build system configuration using Poetry.

Facilitates project reproducibility and dependency management.
2025-04-26 13:51:47 +02:00