petl>=1.7.17
python-dateutil>=2
requests>=2
requests-oauthlib>=1
simplejson>=3.18

[airtable]
pyairtable>=3

[alchemer]
surveygizmo>=1

[all]
PyGitHub>=2
apiclient>=1.0.4
azure-storage-blob>=12
beautifulsoup4>=4
boto3>=1
boxsdk[jwt]>=4
braintree>=4
censusgeocode>=0.5
civis>=2
dbt-bigquery>=1.8
dbt-core>=1.8
dbt-core>=1.8.0
dbt-duckdb>=1.8.0
dbt-postgres>=1.8
dbt-redshift>=1.8
dbt-snowflake>=1.8
defusedxml>=0.7
facebook-business>=20
fastavro>=1.12
google-api-python-client>=2.150
google-cloud-bigquery>=3.35
google-cloud-storage>=3.1
google-cloud-storage-transfer>=1.12
gspread>=4
httplib2>=0.15
joblib>=1
lxml>=6.0.1
mysql-connector-python>=7
newmode>=0.1.6
oauth2client>=4
pandas>=2.3.3
paramiko>=3
protobuf>=6
psycopg2-binary>=2.9.11
pyairtable>=3
requests-toolbelt>=1
rich>=14
simple-salesforce>=1
slack-sdk>=3.26
sqlalchemy>=1.4
sshtunnel>=0.4
suds-py3>=1.4
surveygizmo>=1
twilio>=9
urllib3>=2.6.3
validate-email>=1
xmltodict>=1

[avro]
fastavro>=1.12

[azure]
azure-storage-blob>=12

[box]
boxsdk[jwt]>=4
requests-toolbelt>=1

[braintree]
braintree>=4

[catalist]
paramiko>=3

[civis]
civis>=2

[dbt-bigquery]
dbt-bigquery>=1.8
dbt-core>=1.8
rich>=14

[dbt-duckdb]
dbt-duckdb>=1.8.0
dbt-core>=1.8.0
rich>=14

[dbt-postgres]
dbt-postgres>=1.8
dbt-core>=1.8
rich>=14

[dbt-redshift]
dbt-redshift>=1.8
dbt-core>=1.8
lxml>=6.0.1
rich>=14

[dbt-snowflake]
dbt-snowflake>=1.8
dbt-core>=1.8
rich>=14

[facebook]
joblib>=1
facebook-business>=20

[geocode]
censusgeocode>=0.5
urllib3>=2.6.3

[github]
PyGitHub>=2

[google]
apiclient>=1.0.4
google-api-python-client>=2.150
google-cloud-bigquery>=3.35
google-cloud-storage>=3.1
google-cloud-storage-transfer>=1.12
gspread>=4
httplib2>=0.15
oauth2client>=4
protobuf>=6
validate-email>=1

[mobilecommons]
beautifulsoup4>=4
xmltodict>=1

[mysql]
mysql-connector-python>=7
sqlalchemy>=1.4

[newmode]
newmode>=0.1.6

[ngpvan]
suds-py3>=1.4

[pandas]
pandas>=2.3.3

[postgres]
psycopg2-binary>=2.9.11
sqlalchemy>=1.4

[redshift]
boto3>=1
psycopg2-binary>=2.9.11
sqlalchemy>=1.4

[s3]
boto3>=1

[salesforce]
simple-salesforce>=1

[scytl]
defusedxml>=0.7

[sftp]
paramiko>=3

[slack]
slack-sdk>=3.26

[smtp]
validate-email>=1

[ssh]
sshtunnel>=0.4
psycopg2-binary>=2.9.11
sqlalchemy>=1.4

[targetsmart]
defusedxml>=0.7
paramiko>=3
xmltodict>=1

[twilio]
twilio>=9
