#
# This file is autogenerated by pip-compile
# To update, run:
#
#    make upgrade
#
async-generator==1.10
    # via
    #   trio
    #   trio-websocket
attrs==21.4.0
    # via
    #   outcome
    #   trio
certifi==2021.10.8
    # via urllib3
cffi==1.15.0
    # via cryptography
cheroot==8.6.0
    # via cherrypy
cherrypy==18.6.1
    # via jasmine
cryptography==36.0.1
    # via
    #   pyopenssl
    #   urllib3
glob2==0.7
    # via jasmine-core
h11==0.13.0
    # via wsproto
idna==3.3
    # via
    #   trio
    #   urllib3
importlib-resources==5.4.0
    # via jaraco.text
jaraco.classes==3.2.1
    # via
    #   -r requirements/js_test.in
    #   jaraco.collections
jaraco.collections==3.5.1
    # via
    #   -r requirements/js_test.in
    #   cherrypy
jaraco.context==4.1.1
    # via jaraco.text
jaraco.functools==3.5.0
    # via
    #   -r requirements/js_test.in
    #   cheroot
    #   jaraco.text
    #   tempora
jaraco.text==3.7.0
    # via jaraco.collections
jasmine-core==3.99.0
    # via jasmine
jasmine==3.99.0
    # via -r requirements/js_test.in
jinja2==2.11.3
    # via jasmine
markupsafe==2.0.1
    # via jinja2
more-itertools==8.12.0
    # via
    #   cheroot
    #   cherrypy
    #   jaraco.classes
    #   jaraco.functools
ordereddict==1.1
    # via jasmine-core
outcome==1.1.0
    # via trio
portend==3.1.0
    # via cherrypy
pycparser==2.21
    # via cffi
pyopenssl==22.0.0
    # via urllib3
pytz==2021.3
    # via tempora
pyyaml==6.0
    # via jasmine
selenium==4.1.0
    # via jasmine
six==1.16.0
    # via cheroot
sniffio==1.2.0
    # via trio
sortedcontainers==2.4.0
    # via trio
tempora==5.0.1
    # via
    #   -r requirements/js_test.in
    #   portend
trio-websocket==0.9.2
    # via selenium
trio==0.19.0
    # via
    #   selenium
    #   trio-websocket
urllib3[secure]==1.26.8
    # via selenium
wsproto==1.0.0
    # via trio-websocket
zc.lockfile==2.0
    # via cherrypy
zipp==3.7.0
    # via importlib-resources

# The following packages are considered to be unsafe in a requirements file:
# setuptools
