# test-only packages: pin everything to minimize change
flake8==3.4.1
mock==2.0.0
pycodestyle==2.3.1
pytest==7.4.4
pytest-cov==5.0.0
pytest-xdist==3.5.0

# actual dependencies: let things break if a package changes
sqlalchemy>=1.3.0
requests>=1.0.0
requests_kerberos>=0.12.0
sasl>=0.2.1
pure-sasl>=0.6.2
kerberos>=1.3.0
thrift>=0.10.0
#thrift_sasl>=0.1.0
git+https://github.com/cloudera/thrift_sasl  # Using master branch in order to get Python 3 SASL patches
