7b76f8e
# python-toml-adapt
7b76f8e
e61d158
## Description
e61d158
Working with TOML files is becoming inevitable during the package maintenance process in different ecosystems. Many times package maintainers must either change the version of dependency or add/remove dependencies when building their packages, due to the inconsistent base system. For example, solving this issue can be done either by using the provided patches or using sed commands. However, this
e61d158
may be slightly time-consuming and irritating. A very simple yet user-friendly command line interface was developed in order to make this process easier.
e61d158
e61d158
### Features
e61d158
e61d158
CLI currently supports the following operations:
e61d158
e61d158
- adding/removing dependencies
e61d158
- changing the  dependency version
e61d158
- changing the dependency versions of all packages concurrently
e61d158
- adding/removing/changing dev dependencies
e61d158
e61d158
### Supported packaging tools
e61d158
e61d158
The following packaging tools are currently supported by this software:
e61d158
e61d158
- poetry
e61d158
- flit
e61d158
- cargo
e61d158
- julia (partly)
e61d158