arm-tabular-parser/api/requirements.txt
Andrey Epifancev 38386b53a2 test: доступ к ../fixtures (ARM_KA_FIXTURES), параметризация по 66 ОСВ; зависимости openpyxl/xlrd/pyxlsb
- requirements: openpyxl==3.1.5, pyxlsb==1.0.10, xlrd==2.0.2, et_xmlfile==2.0.0 (транзитивная)
- tests/fixtures_helpers.py, conftest: фикстура fixtures_dir, параметризация osv_file/synthetic_file, skip маркера fixtures
- pyproject: mypy ignore_missing_imports для openpyxl/xlrd/pyxlsb, disallow_untyped_defs для src.parser.*

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012vJkmBGKKqMoEMzvsXG3y2
2026-10-05 12:02:40 +04:00

64 lines
1.1 KiB
Plaintext

aiohappyeyeballs==2.7.1
aiohttp==3.14.3
aiohttp-retry==2.9.1
aiosignal==1.4.0
annotated-doc==0.0.4
annotated-types==0.8.0
anyio==4.14.2
attrs==26.1.0
certifi==2025.11.12
cffi==2.1.0
click==8.4.2
dnspython==2.8.0
email-validator==2.3.0
et_xmlfile==2.0.0
fastapi==0.135.1
fastapi-cli==0.0.24
fastapi-cloud-cli==0.14.1
fastar==0.8.0
frozenlist==1.8.0
h11==0.16.0
httpcore==1.0.9
httptools==0.7.1
httpx==0.28.1
idna==3.18
Jinja2==3.1.6
loguru==0.7.3
markdown-it-py==4.2.0
MarkupSafe==3.0.3
mdurl==0.1.2
miniopy-async==1.23.4
multidict==6.7.1
nats-py==2.14.0
nkeys==0.2.1
openpyxl==3.1.5
propcache==0.5.2
pycparser==3.0
pycryptodome==3.23.0
pydantic==2.13.4
pydantic-extra-types==2.11.0
pydantic-settings==2.14.2
pydantic_core==2.46.4
Pygments==2.20.0
PyNaCl==1.5.0
python-dotenv==1.2.2
python-multipart==0.0.32
pyxlsb==1.0.10
PyYAML==6.0.3
rich==15.0.0
rich-toolkit==0.19.7
rignore==0.7.6
sentry-sdk==2.66.1
shellingham==1.5.4
starlette==1.3.1
typer==0.27.0
typing-inspection==0.4.2
typing_extensions==4.16.0
urllib3==2.7.0
uvicorn==0.46.0
uvloop==0.22.1
watchfiles==1.2.0
websockets==16.1.1
xlrd==2.0.2
yarl==1.24.5