diff --git a/.gitignore b/.gitignore index 20e7bb0..4eb6d72 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ -# Created by https://www.toptal.com/developers/gitignore/api/windows,macos,linux,python,visualstudiocode -# Edit at https://www.toptal.com/developers/gitignore?templates=windows,macos,linux,python,visualstudiocode +# Created by https://www.toptal.com/developers/gitignore/api/windows,macos,linux,python,visualstudiocode,venv +# Edit at https://www.toptal.com/developers/gitignore?templates=windows,macos,linux,python,visualstudiocode,venv ### Linux ### *~ @@ -212,6 +212,18 @@ cython_debug/ # option (not recommended) you can uncomment the following to ignore the entire idea folder. #.idea/ +### venv ### +# Virtualenv +# http://iamzed.com/2009/05/07/a-primer-on-virtualenv/ +[Bb]in +[Ii]nclude +[Ll]ib +[Ll]ib64 +[Ll]ocal +[Ss]cripts +pyvenv.cfg +pip-selfcheck.json + ### VisualStudioCode ### .vscode/* !.vscode/settings.json @@ -263,4 +275,4 @@ $RECYCLE.BIN/ # Windows shortcuts *.lnk -# End of https://www.toptal.com/developers/gitignore/api/windows,macos,linux,python,visualstudiocode +# End of https://www.toptal.com/developers/gitignore/api/windows,macos,linux,python,visualstudiocode,venv diff --git a/dev-requirements.txt b/dev-requirements.txt new file mode 100644 index 0000000..b1f288a --- /dev/null +++ b/dev-requirements.txt @@ -0,0 +1,8 @@ +-r requirements.txt +pre-commit +python-dotenv +pytest +pytest-dotenv +pytest-asyncio +black +isort diff --git a/requirements.txt b/requirements.txt index 9497e40..e75757c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,2 @@ -websockets -pre-commit -python-dotenv -pytest -pytest-dotenv -pytest-asyncio +websockets ~= 10.3 +zeroconf ~= 0.38.7