/
yaspichihin
/
data_visualization_using_python_and_js
Обзор
Документация
Войти
/
yaspichihin
/
data_visualization_using_python_and_js
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
pyproject.toml
71 строка
2 KB
Yaroslav Spichikhin
add chapter 13
26 июн 2026, 02:21
26 июн 2026, 02:21
ff8bf3e
Код
Авторство
О чём код?
[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "nobel-winners-viz" version = "0.1.0" description = "Data visualization with Python and JS" readme = "README.md" requires-python = ">=3.11" dependencies = [ "python-dotenv >= 1.2.2", "sqlalchemy >= 2.0.50", "dataset >= 2.0.0", "pymongo >= 4.17.0", "requests >= 2.34.2", "requests-cache >= 1.3.2", "truststore >= 0.10.4", "beautifulsoup4 >= 4.15.0", "lxml >= 6.1.1", "scrapy >= 2.16.0", "Pillow >= 12.2.0", "numpy >= 2.4.6", "pandas >= 3.0.3", "matplotlib >= 3.11.0", "seaborn >= 0.13.2", "flask >= 3.1.3", "Flask-SQLAlchemy >= 3.1.1", "flask-marshmallow >= 1.5.0", "marshmallow-sqlalchemy >= 1.5.0", "flask-cors >= 6.0.5", ] [project.optional-dependencies] dev = ["ruff>=0.12.0", "pytest"] # Ruff [tool.ruff] target-version = "py311" line-length = 79 extend-exclude = [".venv", "build", "dist"] [tool.ruff.lint] select = [ "E", # pycodestyle "W", # pycodestyle "F", # Pyflakes "I", # isort "UP", # pyupgrade "B", # bugbear "SIM", # simplify "C4", # comprehensions "N", # pep8-naming "RUF", # ruff rules ] # Ослабление правил для определенных файлов [tool.ruff.lint.per-file-ignores] "tests/*" = ["S101"] # assert in tests - ok "__init__.py" = ["F401"] # reexport without use - ok [tool.ruff.format] quote-style = "double" indent-style = "space" skip-magic-trailing-comma = false line-ending = "auto" docstring-code-format = true [tool.ruff.lint.isort] known-first-party = ["nobel_winners"] combine-as-imports = true