Metadata-Version: 2.3
Name: conda-dependency-cleaner
Version: 0.0.2
Summary: Clean your conda yaml file.
License: MIT
Author: Oliver Weissl
Author-email: weissl@fortiss.org
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Dist: conda (>24.0.0)
Requires-Dist: matplotlib (>=3.0.0,<4.0.0)
Requires-Dist: networkx (>=3.2.1,<4.0.0)
Project-URL: Repository, https://github.com/oliverweissl/CondaDependencyCleaner
Description-Content-Type: text/markdown

<img align="right" width="175" height="175" src="./CDC.png"></img>
## CondaDependencyCleaner
![CI Status](https://github.com/oliverweissl/CondaDependencyCleaner/actions/workflows/main.yml/badge.svg)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)

A tool that helps make your conda environment files more lightweight by removing unnecessary transitive dependencies, leaving only what’s essential. 
It's a work-in-progress project, and we welcome feedback! 
Have ideas for new features or improvements? Open an issue in the repository to share your suggestions.

### How to use:
It is required to have conda installed. Once you are in a conda environment install conda `conda install conda` this is necessary for the package to work properly in the first place.
Then simply `pip install conda_dependency_cleaner`. 

Once installed you can clean your `.yaml` or `.yml` files by running the command `clean-yaml`. 
An example usage is as follows: 
```
clean-yaml env.yml -nf env_cleaned.yml
```

For help and more info use `clean-yaml --help`.

