Skip to main content

liasdfiosql

샌드박스 디렉터리에서 안전하게 파일을 둘러보고, 고정된 웹훅으로 결과를 전송할 수 있는 경량 CLI입니다.

  • 실행: liasdfio ... 또는 python -m liasdfiosql ...
  • 기본 루트: ./workspace (존재하지 않으면 생성)

설치

pip install liasdfiosql

사용법

liasdfio --help
liasdfio ls                     # 루트 목록
liasdfio cat path/to/file.txt   # 파일 출력
liasdfio find --name "*.py"     # 이름 패턴으로 찾기
liasdfio grep "TODO" --glob "*.py" -i
liasdfio sleep 2                # 최대 300초 대기
# 고정된 웹훅으로 요청 보내기 (응답 최대 1MB 출력)
liasdfio curl
# 다른 명령어 결과를 쿼리스트링(result=...)으로 전송
liasdfio curl --query-cmd ls
liasdfio curl --query-cmd grep TODO --glob "*.py"

동작 제한

  • 루트 밖으로 나가는 경로는 거부
  • 읽기/응답은 1MB 초과 시 차단
  • curl은 http/https만 허용, URL은 고정됨
  • sleep은 300초 이내만 허용

개발

python -m venv .venv
.venv\Scripts\activate
pip install -e ".[test]"
pytest

Metadata

Release files for liasdfiosql 0.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for liasdfiosql 0.4.2
File Size Uploaded Provenance Actions
liasdfiosql-0.4.2.tar.gz 5.9 kB Without provenance Details for liasdfiosql-0.4.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for liasdfiosql 0.4.2
File Interpreter ABI Platform Actions
liasdfiosql-0.4.2-py3-none-any.whl Python 3 none any Details for liasdfiosql-0.4.2-py3-none-any.whl

Total release size: 12.9 kB

Release files / liasdfiosql-0.4.2.tar.gz

Download URL liasdfiosql-0.4.2.tar.gz
Size 5.9 kB
Tags Source
SHA-256 checksum
How to use checksums
feca765b6c8100eaadb82d20c6ac6ec4519efe5e7bff1a8bbfcc208fb261609f
BLAKE2b-256 checksum
How to use checksums
7884e64c45c7b0bc4ba085306baed1b7f9d26643031b59304342a4c0f5beb2eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / liasdfiosql-0.4.2-py3-none-any.whl

Download URL liasdfiosql-0.4.2-py3-none-any.whl
Size 7.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d87cf271eaaaee4b45156b26a07e1fb6d3982a3c3f0ae79be0c7ad3cad2384e1
BLAKE2b-256 checksum
How to use checksums
d88f4a42bcd051149cd983214f8e907428277ac0decb64ef7654f94ffcdc02b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Security for liasdfiosql 0.4.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page