diff --git a/test-requirements.in b/test-requirements.in new file mode 100644 index 00000000..6a133709 --- /dev/null +++ b/test-requirements.in @@ -0,0 +1,14 @@ +attrs +importlib-metadata +mock +more-itertools +packaging +pluggy +py +pyparsing +pytest-asyncio +pytest +six +wcwidth +zipp + diff --git a/test-requirements.txt b/test-requirements.txt index f10f00da..01a5b218 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -2,46 +2,46 @@ # This file is autogenerated by pip-compile # To update, run: # -# pip-compile --generate-hashes test-requirements.txt +# pip-compile --generate-hashes --output-file=test-requirements.txt test-requirements.in # attrs==19.3.0 \ --hash=sha256:08a96c641c3a74e44eb59afb61a24f2cb9f4d7188748e76ba4bb5edfa3cb7d1c \ - # via -r test-requirements.txt, pytest + # via -r test-requirements.in, pytest importlib-metadata==1.6.1 \ --hash=sha256:15ec6c0fd909e893e3a08b3a7c76ecb149122fb14b7efe1199ddd4c7c57ea958 \ - # via -r test-requirements.txt, pluggy, pytest + # via -r test-requirements.in, pluggy, pytest mock==4.0.2 \ --hash=sha256:3f9b2c0196c60d21838f307f5825a7b86b678cedc58ab9e50a8988187b4d81e0 \ --hash=sha256:dd33eb70232b6118298d516bbcecd26704689c386594f0f3c4f13867b2c56f72 \ - # via -r test-requirements.txt + # via -r test-requirements.in more-itertools==8.3.0 \ --hash=sha256:7818f596b1e87be009031c7653d01acc46ed422e6656b394b0f765ce66ed4982 \ - # via -r test-requirements.txt, pytest + # via -r test-requirements.in, pytest packaging==20.4 \ --hash=sha256:998416ba6962ae7fbd6596850b80e17859a5753ba17c32284f67bfff33784181 \ - # via -r test-requirements.txt, pytest + # via -r test-requirements.in, pytest pluggy==0.13.1 \ --hash=sha256:966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d \ - # via -r test-requirements.txt, pytest + # via -r test-requirements.in, pytest py==1.8.1 \ --hash=sha256:c20fdd83a5dbc0af9efd622bee9a5564e278f6380fffcacc43ba6f43db2813b0 \ - # via -r test-requirements.txt, pytest + # via -r test-requirements.in, pytest pyparsing==2.4.7 \ --hash=sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b \ - # via -r test-requirements.txt, packaging + # via -r test-requirements.in, packaging pytest-asyncio==0.14.0 \ --hash=sha256:2eae1e34f6c68fc0a9dc12d4bea190483843ff4708d24277c41568d6b6044f1d \ --hash=sha256:9882c0c6b24429449f5f969a5158b528f39bde47dc32e85b9f0403965017e700 \ - # via -r test-requirements.txt + # via -r test-requirements.in pytest==5.4.3 \ --hash=sha256:5c0db86b698e8f170ba4582a492248919255fcd4c79b1ee64ace34301fb589a1 \ - # via -r test-requirements.txt, pytest-asyncio + # via -r test-requirements.in, pytest-asyncio six==1.15.0 \ --hash=sha256:8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced \ - # via -r test-requirements.txt, packaging + # via -r test-requirements.in, packaging wcwidth==0.2.4 \ --hash=sha256:79375666b9954d4a1a10739315816324c3e73110af9d0e102d906fdb0aec009f \ - # via -r test-requirements.txt, pytest + # via -r test-requirements.in, pytest zipp==3.1.0 \ --hash=sha256:aa36550ff0c0b7ef7fa639055d797116ee891440eac1a56f378e2d3179e0320b \ - # via -r test-requirements.txt, importlib-metadata + # via -r test-requirements.in, importlib-metadata diff --git a/tox.ini b/tox.ini index b521e9e1..fa763ca7 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,6 @@ [tox] -envlist = py36, static, docs +envlist = py36, py37, static, docs +skip_missing_interpreters = true [testenv] deps= @@ -12,6 +13,7 @@ whitelist_externals=sh deps= black pylint + aioboto3 commands_pre= commands= black --check . @@ -42,6 +44,7 @@ commands= deps= sphinx alabaster + aioboto3 use_develop=true commands_pre= commands=