[NO TESTS] WIP

This commit is contained in:
Reid 'arrdem' McKenzie 2024-12-25 16:59:45 -07:00
parent 5f26ac7629
commit cd28e3dafe
3 changed files with 150 additions and 3 deletions
WORKSPACE
projects/tentacles/src
tools/python

View file

@ -68,7 +68,7 @@ install_deps()
git_repository(
name = "rules_zapp",
remote = "https://git.arrdem.com/arrdem/rules_zapp.git",
remote = "https://git.tirefireind.us/arrdem/rules_zapp.git",
commit = "961be891e5cff539e14f2050d5cd9e82845ce0f2",
# tag = "0.1.2",
)

View file

@ -10,8 +10,8 @@ import smtplib
class FastMailSMTP(smtplib.SMTP_SSL):
"""A wrapper for handling SMTP connections to FastMail."""
def __init__(self, username, password):
super().__init__("mail.messagingengine.com", port=465)
def __init__(self, username, password, host="smtp.fastmail.com", port=465):
super().__init__(host=host, port=port)
self._username = username
self._password = password
self._has_logged_in = False

View file

@ -0,0 +1,147 @@
aiohttp==3.9.5
aiohttp-basicauth==1.0.0
aiosignal==1.3.1
aiosql==10.1
alabaster==0.7.16
anyio==4.3.0
async-lru==2.0.4
attrs==23.2.0
autocommand==2.2.2
autoflake==2.3.1
Babel==2.15.0
beautifulsoup4==4.12.3
black==24.4.2
blinker==1.8.2
build==1.2.1
cachetools==5.3.3
certifi==2024.2.2
charset-normalizer==3.3.2
cheroot==10.0.1
CherryPy==18.8.0
click==8.1.7
colored==2.2.4
commonmark==0.9.1
coverage==7.5.1
decorator==5.1.1
deepmerge==1.1.1
docutils==0.21.2
ExifRead==3.0.0
flake8==7.0.0
Flask==3.0.3
frozenlist==1.4.1
h11==0.14.0
httpcore==0.16.3
httpx==0.23.3
hypothesis==6.102.1
ibis==3.3.0
icmplib==3.0.4
idna==3.7
imagesize==1.4.1
inflect==7.2.1
iniconfig==2.0.0
isort==5.13.2
itsdangerous==2.2.0
jaraco.collections==5.0.1
jaraco.context==5.3.0
jaraco.functools==4.0.1
jaraco.text @ git+https://github.com/arrdem/jaraco.text.git@0dd8d0b25a93c3fad896f3a92d11caff61ff273d
jedi==0.19.1
Jinja2==3.1.4
jsonschema==4.22.0
jsonschema-path==0.3.2
jsonschema-specifications==2023.12.1
lark==1.1.9
lazy-object-proxy==1.10.0
libsass==0.23.0
livereload==2.6.3
lxml==5.2.2
Markdown==3.6
MarkupSafe==2.1.5
mccabe==0.7.0
meraki==1.46.0
mirakuru==2.5.2
mistune==3.0.2
more-itertools==10.2.0
multidict==6.0.5
mypy-extensions==1.0.0
octorest==0.4
onepasswordconnectsdk==1.5.1
openapi-schema-validator==0.6.2
openapi-spec-validator==0.7.1
packaging==24.0
parso==0.8.4
pathable==0.4.3
pathspec==0.12.1
picobox==4.0.0
pip-tools==7.4.1
platformdirs==4.2.1
pluggy==1.5.0
port-for==0.7.2
portend==3.2.0
prompt-toolkit==3.0.43
proquint==0.2.1
psutil==5.9.8
psycopg==3.1.19
psycopg2==2.9.9
pudb==2024.1
py==1.11.0
pycodestyle==2.11.1
pycryptodome==3.20.0
pyflakes==3.2.0
Pygments==2.18.0
pyproject_hooks==1.1.0
pyrsistent==0.20.0
pytest==8.2.0
pytest-cov==5.0.0
pytest-postgresql==6.0.0
pytest-pudb==0.7.0
pytest-timeout==2.3.1
python-dateutil==2.9.0.post0
pytimeparse==1.1.8
pytz==2024.1
PyYAML==6.0.1
recommonmark==0.7.1
redis==5.0.4
referencing==0.31.1
requests==2.31.0
retry==0.9.2
rfc3339-validator==0.1.4
rfc3986==1.5.0
rpds-py==0.18.1
setuptools==69.5.1
six==1.16.0
smbus2==0.4.3
sniffio==1.3.1
snowballstemmer==2.2.0
sortedcontainers==2.4.0
soupsieve==2.5
Sphinx==7.3.7
sphinx_mdinclude==0.6.0
sphinxcontrib-applehelp==1.0.8
sphinxcontrib-devhelp==1.0.6
sphinxcontrib-htmlhelp==2.0.5
sphinxcontrib-httpdomain==1.8.1
sphinxcontrib-jsmath==1.0.1
sphinxcontrib-openapi==0.8.4
sphinxcontrib-programoutput==0.17
sphinxcontrib-qthelp==1.0.7
sphinxcontrib-serializinghtml==1.1.10
tempora==5.5.1
termcolor==2.3.0
toml==0.10.2
tornado==6.4
typeguard==4.2.1
typing_extensions==4.11.0
unify==0.5
untokenize==0.1.1
urllib3==2.2.1
urwid==2.6.11
urwid_readline==0.14
wcwidth==0.2.13
websocket-client==1.8.0
Werkzeug==3.0.3
wheel==0.43.0
yamllint==1.35.1
yarl==1.9.4
yaspin==3.0.2
zc.lockfile==3.0.post1