Metadata-Version: 2.4
Name: cfutils
Version: 0.0.0.dev62
Summary: Deprecated compatibility shim for the sanger package (renamed from cfutils)
Author-email: Ye Chang <yech1990@gmail.com>
License-Expression: MIT
Project-URL: Repository, https://github.com/y9c/sanger
Project-URL: Documentation, https://github.com/y9c/sanger
Keywords: DNA,mutation,chromatogram,biology,sanger
Classifier: Development Status :: 7 - Inactive
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
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: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: sanger>=0.1.5
Dynamic: license-file

# ⚠️ cfutils is deprecated — use `sanger`

**`cfutils` has been renamed to [`sanger`](https://github.com/y9c/sanger).**

This PyPI package is a **thin, unmaintained compatibility shim**. It exists for two
reasons only:

1. So `pip install cfutils` still works and automatically installs `sanger`
   (declared as a hard dependency).
2. To keep the `cfutils` name reserved on PyPI so it isn't squatted.

It contains **no real code**. It re-exports the full `sanger` public API so that
existing scripts that do `import cfutils` or `from cfutils.cli import ...` keep
running, but you should migrate.

---

## Migrate

```bash
pip install sanger           # the real package
pip uninstall cfutils        # drop the shim when you're ready
```

In code:

```python
# before                    # after
import cfutils              import sanger
from cfutils.show import *  from sanger.show import *
```

When you `import cfutils` you will see a `DeprecationWarning` pointing you to
`sanger`.

## ABI / CLI

- The `cfutils` console script still works and simply calls `sanger`'s CLI:
  ```bash
  cfutils --help     # identical to `sanger --help`
  ```

## Install

```bash
pip install cfutils   # -> also installs sanger
```

## Release notes

- `0.0.0.dev62` — republished as a deprecation shim depending on `sanger>=0.1.5`.
  Previous real release: `0.0.0.dev61`.
