KITECH Manufacturing Data Repository CLI and Library - Development Version
Project description
KITECH Manufacturing Data Repository CLI
KITECH 제조 데이터 리포지토리를 위한 Python CLI 도구입니다.
기능
- 🖥️ 대화형 파일 관리자 (TUI) - 듀얼 패널 UI로 직관적인 파일 관리
- 🔐 API Token 기반 인증
- ⬇️ 파일/폴더 다운로드 (MD5 무결성 검증)
- ⬆️ 파일/폴더 업로드 (MD5 무결성 검증)
- 📊 실시간 진행률 표시
요구 사항
- Python 3.10 ~ 3.13
- pip
설치
pip install kitech-repository-dev
사용법
🚀 대화형 파일 관리자
# 파일 관리자 실행
kitech-dev manager start
# 키보드 단축키
# Tab - 패널 간 이동
# ↑/↓ - 파일 선택
# Enter - 폴더 열기/파일 선택
# F3 - 다운로드
# F5 - 업로드
# F10/ESC - 종료
환경 설정
API 서버 주소를 설정해야 합니다:
# 환경 변수로 설정
export KITECH_API_BASE_URL=https://your-api-server.com
# 또는 .env 파일에 작성
echo "KITECH_API_BASE_URL=https://your-api-server.com" > .env
주의: /v1은 자동으로 추가되므로 입력하지 마세요.
개발자를 위한 Library API
Python 프로그램에서 직접 사용할 수 있습니다:
from kitech_repository import KitechClient
client = KitechClient(token="kt_xxx")
repos = client.list_repositories()
client.download_file(repository_id=123, path="/data/file.csv")
client.upload_file(repository_id=123, file_path="local.csv")
라이센스
TBD
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kitech_repository_dev-0.1.8.tar.gz.
File metadata
- Download URL: kitech_repository_dev-0.1.8.tar.gz
- Upload date:
- Size: 32.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b78f72f34b2a17783cdf9df7f0b0c3f09ad21f3222f676cb75efe300dbbe8957
|
|
| MD5 |
05ee915cfb4e918c2bac3d75bea7f6c1
|
|
| BLAKE2b-256 |
b8be086528eeaaed7ceec47242891006626ac3a976a19a413acd6774dd766cbd
|
File details
Details for the file kitech_repository_dev-0.1.8-py3-none-any.whl.
File metadata
- Download URL: kitech_repository_dev-0.1.8-py3-none-any.whl
- Upload date:
- Size: 41.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c08ec896b1dcd8e76457528184e1c3c84c4cb67cebe6635e6fd5f4676299ff54
|
|
| MD5 |
f8e08bbe9a5824285655b7fd3dfb93f8
|
|
| BLAKE2b-256 |
090d6e5c52db3c617c68bb551160c42aa3084f0d270d36dbba772bc4af88597a
|