Metadata-Version: 2.4
Name: epiquire
Version: 0.1.22
Summary: Deprecation shim: epiquire was renamed to shellde. Installs shellde and forwards epiquire imports to it.
Author: gyuminlee-repo
Keywords: deprecated,renamed,shim,shellde
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: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: shellde>=0.2.0

# epiquire is now shellde

This release of `epiquire` is a **deprecation shim**. It contains no functionality of
its own. It depends on [`shellde`](https://pypi.org/project/shellde/) and forwards
every `epiquire` import to the matching `shellde` module.

`epiquire` receives no further development. Everything the tool does now lives in
`shellde`, and the `shellde` project page is the only place its behaviour is described.

## What to do

```bash
pip install shellde
```

```python
import shellde
from shellde.colab import plate
```

## What happens if you do nothing

`pip install -U epiquire` pulls this shim, which pulls `shellde`. Existing code keeps
running:

```python
import epiquire                      # emits a DeprecationWarning naming shellde
from epiquire.colab import plate     # this is shellde.colab.plate, the same object
```

The forwarding is a module alias, not a copy, so `epiquire.colab.plate is
shellde.colab.plate` holds.

## Limits of the forwarding

- `from epiquire import *` binds nothing. Import from `shellde`.
- `importlib.metadata.version("epiquire")` reports this shim version, not the
  `shellde` version.
- The warning shows under default filters when `import epiquire` runs at top level,
  which is the notebook case. An `import epiquire` buried inside another library
  module stays silent unless the process runs with `-W default`.

## 한국어

이 `epiquire` 릴리스는 **deprecation shim** 이다. 자체 기능은 없다. `shellde` 를 의존성으로
설치한다. 모든 `epiquire` import 를 같은 이름의 `shellde` 모듈로 넘긴다.

`epiquire` 는 더 개발되지 않는다. 도구의 기능은 전부 `shellde` 로 옮겨갔다. 동작 설명이
있는 곳은 `shellde` 프로젝트 페이지뿐이다.

`pip install shellde` 로 옮겨가서 `import shellde` 를 쓴다. 아무것도 하지 않아도
`pip install -U epiquire` 가 이 shim 을 통해 `shellde` 를 끌어오므로 기존 코드는 계속
동작한다. `import epiquire` 는 `shellde` 를 지목하는 DeprecationWarning 을 낸다.
넘기는 방식은 복사가 아니라 모듈 별칭이다. 그래서
`epiquire.colab.plate is shellde.colab.plate` 가 참이다.

전달의 한계는 셋이다. `from epiquire import *` 는 아무 이름도 바인딩하지 않으므로
`shellde` 에서 import 한다. `importlib.metadata.version("epiquire")` 는 `shellde` 버전이
아니라 이 shim 버전을 보고한다. 경고는 `import epiquire` 가 최상위에서 실행될 때 기본
필터로도 보이고 노트북 셀이 그 경우다. 다른 라이브러리 모듈 안에 묻힌 `import epiquire` 는
`-W default` 로 실행하지 않으면 조용하다.
