apache / apache/buildstream

Drop deprecated functions in buildstream._yaml

Open
#1,475 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
140
Forks
45
Avg merge
1d 3h
Merged PRs (30d)
6

Description

There's tons of warnings being spewed
```
round_trip_dump will be removed, use

yaml=YAML()
yaml.dump(...)

instead
_yaml.roundtrip_dump(config, filename)
```
in various bst-plugins-experimental tests because BuildStream is using deprecated API

Contributor guide

Open the contributing guide

Research direction

Start by reading buildstream._yaml and locating the deprecated API uses that produce warnings in the bst-plugins-experimental tests. Run the affected tests to reproduce the warnings; the work is done when those deprecated-function warnings are gone and the tests still pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.