Spliced
Spliced is software for performing or emulating splices, meaning subbing in one version of a library for another, and predicting (through many avenues) whether it will work or not. A few concepts of interest:
A package is a primarily library that we want to cut (or splice) up.
A spliced out library is a dependency or linked library that we are removing.
A spliced in library is a dependency or linked library that we want to sub in.
This is primarily a research library, so you likely want to use splice if you are interested in running some kind of experiment to determine if splicing in a dependency for another will work.
To see the code, head over to the repository.
Getting started with Spliced
Spliced can be installed from pypi or directly from the repository. See Installation for installation, and then the Getting Started section for using spliced on the command line.
Support
For bugs and feature requests, please use the issue tracker.
For contributions, visit Spliced on Github.
Resources
- GitHub Repository
The code on GitHub.