개발자의 현실을 직시하게 만드는 CLI 도구
Project description
seungcle-check
개발자의 현실을 직시하게 만드는 CLI 도구.
프로젝트 폴더를 분석해서 나중에 후회할 것들을 미리 알려줍니다.
설치
pip install seungcle-check
사용법
seungcle-check # 현재 디렉토리 분석
seungcle-check ./my-project # 특정 경로 분석
seungcle-check -v # 버전 확인
출력 예시
seungcle realitycheck
폴더 점검 대상: /my-project
────────────────────────────────────────────────────
[GIT]
Git repository not found.
git init 한 번이면 되는데, 안 하셨군요.
하드 날아가면 그냥 처음부터 다시입니다. 화이팅.
────────────────────────────────────────────────────
[README]
README.md not found.
본인도 3개월 뒤엔 이게 뭔지 모릅니다. 장담합니다.
────────────────────────────────────────────────────
[PROJECT STRUCTURE]
No tests directory or test files found.
'돌아가면 됐지'를 신봉하는 타입으로 분류되었습니다.
────────────────────────────────────────────────────
검사가 완료되었습니다.
검사 항목
| 항목 | 내용 |
|---|---|
| Git | 저장소 존재 여부 |
| Git Branch | main/master 직접 작업 감지 |
| Commit History | 커밋 수, 마지막 커밋 날짜 |
| README | 존재 여부, 내용 충실도 |
| .gitignore | 존재 여부, 누락 항목 감지 |
| Environment Variables | .env 감지, gitignore 누락, git tracking 여부 |
| Python Environment | 가상환경, 의존성 파일 |
| Python Cache | __pycache__, .pytest_cache |
| Project Structure | src/, tests/ 디렉토리 |
요구사항
- Python 3.10 이상
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
seungcle_check-0.1.3.tar.gz
(6.2 kB
view details)
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 seungcle_check-0.1.3.tar.gz.
File metadata
- Download URL: seungcle_check-0.1.3.tar.gz
- Upload date:
- Size: 6.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5add985158cbd14918912f8ca6febc09b8b280d5c9a883f0150eb967aa9a0f81
|
|
| MD5 |
63bb448f81358e896216be72ee5afc2c
|
|
| BLAKE2b-256 |
534e9825a48922f921ada21e4996478df76924fd5983772d4808b20d14bee1c5
|
File details
Details for the file seungcle_check-0.1.3-py3-none-any.whl.
File metadata
- Download URL: seungcle_check-0.1.3-py3-none-any.whl
- Upload date:
- Size: 11.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
267bda2ced1f018d67d7000c084652d7de5da0378788bbd349c9c2a4a4326a5a
|
|
| MD5 |
a78d42b060ca083c00848dfe6a814de6
|
|
| BLAKE2b-256 |
87cc1e33a406b9d66973953d4e88b8342121a39bd7a425bbb6d97f2ef93d7247
|