Metadata-Version: 2.1
Name: StarlightProto
Version: 0.5.0
Summary: Default template for PDM package
Author-Email: cho6019 <j01040864205@gmail.com>
License: MIT
Requires-Python: >=3.10
Requires-Dist: astropy>=6.1.7
Requires-Dist: typer>=0.15.1
Requires-Dist: pytest>=8.3.4
Requires-Dist: pandas>=2.2.3
Requires-Dist: opencage>=3.0.4
Requires-Dist: pytz>=2024.2
Description-Content-Type: text/markdown

# StarlightProto

Search for constellation's info.

# Use
```bash
for version 0.5


In Cli
$ cho-test search_c : 저장된 모든 국가명 검색
$ cho-test search_c --sub1 <'검색어(eng)'> : 일치 및 포함으로 국가명 검색

$ cho-test search_s : 저장된 모든 별자리명 검색
$ cho-test search_s --sub1 <'검색어(eng)'> : 일치 및 포함으로 별자리명 검색

$ cho-test find --sub1 <'국가명(eng)'> --sub2 <'별자리명(eng)'> : 
국가명 및 별자리명을 일치로 검색. 국가명은 대소문자를 구분하지 않음
ex: cho-test find --sub1 'South Korea' --sub2 'Leo'

```

# Dev
```bash
$ source .venv/bin/activate
$ pdm install
$ pdm add -dG eda jupyterlab

```

# Used tool
```bash

- GeoCoder : 국가명에 따른 위도, 경도, 시간 데이터를 반환 받기 위한 API
- Restcountries : 국가명 리스트를 받기 위한 API
- Amazon S3 : 별자리 위치 데이터 파일을 업로드. IAM을 이용한 권한 및 역할 설정 미숙으로 public 스토리지로 설정

```


# EDA
```bash
$ jupyter lab

```
