forked from openstates/openstates-scrapers
-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
37 lines (33 loc) · 821 Bytes
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
[tool.poetry]
name = "openstates-scrapers"
version = "2022.7"
description = ""
authors = ["James Turk <[email protected]>"]
[tool.poetry.dependencies]
python = "^3.9"
xlrd = "<2"
lxml = "^4.4"
pytz = "^2024.1"
feedparser = "^6.0"
python-dateutil = "^2.8"
spatula = "^0.9"
chardet = "^3.0"
suds-py3 = "^1.3"
requests = {version = "^2.22", extras = ["security"]}
mysqlclient = {version = "^1.4.6", optional=true}
SQLAlchemy = {version = "^1.3", optional=true}
cloudscraper = "^1.2.58"
paramiko = "^2.9.2"
cryptography = "^37.0.2"
ics = "^0.7.2"
pymupdf = "^1.23.8"
pandas = "^2.1.4"
openstates = "^6.20.8"
[tool.poetry.extras]
california = ["mysqlclient", "SQLAlchemy"]
[tool.poetry.group.dev.dependencies]
flake8 = "^6.0.0"
black = "^22"
[build-system]
requires = ["poetry>=0.12"]
build-backend = "poetry.masonry.api"