fossi-foundation / fossi-foundation/ciel

drop support for tool_metadata.yml

Open
#129 0 comments 0 reactions 0 assignees View on GitHub
⛓️‍💥 breaking change
Dominant language
Python
Stars
65
Forks
13
PR merge metrics
No merged PRs in 30d

Description

### Description

What was a convenience for OpenLane is no longer really in use by any other tool and we need so much special behavior that introduces bugs instead of simply making a required argument that is handled by click.

See #128 for what happens as an example.

### Proposal

Ciel 3.0.0 should drop support for tool_metadata.yml.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing issue #128, then locate the tool_metadata.yml handling and the Click entry point that currently provides its special behavior. The work is complete when Ciel 3.0.0 no longer supports tool_metadata.yml and the required argument is handled by Click without the existing compatibility path.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.