Metadata-Version: 2.4
Name: docassemble.webapp
Version: 1.9.8
Summary: The web application components of the docassemble system.
Author-email: Jonathan Pyle <jhpyle@gmail.com>
License-Expression: MIT
Project-URL: Homepage, https://docassemble.org
Project-URL: Documentation, https://docassemble.org/docs.html
Project-URL: Repository, https://github.com/jhpyle/docassemble.git
Project-URL: Bug Tracker, https://github.com/jhpyle/docassemble/issues
Project-URL: Changelog, https://github.com/jhpyle/docassemble/blob/master/CHANGELOG.md
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: docassemble.base==1.9.8
Requires-Dist: docassemble.demo==1.9.8
Requires-Dist: aiohappyeyeballs==2.6.1
Requires-Dist: aiohttp==3.13.5
Requires-Dist: aiohttp-retry==2.9.1
Requires-Dist: aiosignal==1.4.0
Requires-Dist: alembic==1.17.2
Requires-Dist: amqp==5.3.1
Requires-Dist: annotated-types==0.7.0
Requires-Dist: argon2-cffi==25.1.0
Requires-Dist: argon2-cffi-bindings==25.1.0
Requires-Dist: asn1crypto==1.5.1
Requires-Dist: astunparse==1.6.3
Requires-Dist: async-generator==1.10
Requires-Dist: attrs==25.4.0
Requires-Dist: azure-common==1.1.28
Requires-Dist: azure-core==1.38.0
Requires-Dist: azure-identity==1.25.1
Requires-Dist: azure-keyvault-secrets==4.10.0
Requires-Dist: azure-nspkg==3.0.2
Requires-Dist: azure-storage-blob==12.27.1
Requires-Dist: babel==2.17.0
Requires-Dist: backports.tarfile==1.2.0
Requires-Dist: bcrypt==5.0.0
Requires-Dist: beautifulsoup4==4.14.3
Requires-Dist: bidict==0.23.1
Requires-Dist: billiard==4.2.4
Requires-Dist: blinker==1.9.0
Requires-Dist: boto3==1.42.17
Requires-Dist: botocore==1.42.17
Requires-Dist: build==1.3.0
Requires-Dist: cachetools==5.5.2
Requires-Dist: cairocffi==1.7.1
Requires-Dist: CairoSVG==2.8.2
Requires-Dist: celery==5.6.0
Requires-Dist: certifi==2025.11.12
Requires-Dist: cffi==2.0.0
Requires-Dist: chardet==5.2.0
Requires-Dist: charset-normalizer==3.4.4
Requires-Dist: click==8.3.1
Requires-Dist: click-didyoumean==0.3.1
Requires-Dist: click-plugins==1.1.1.2
Requires-Dist: click-repl==0.3.0
Requires-Dist: clicksend-client==5.0.78
Requires-Dist: colorama==0.4.6
Requires-Dist: configparser==7.2.0
Requires-Dist: convertapi==2.0.0
Requires-Dist: cryptography==46.0.7
Requires-Dist: cssselect2==0.8.0
Requires-Dist: defusedxml==0.7.1
Requires-Dist: Deprecated==1.3.1
Requires-Dist: deprecation==2.1.0
Requires-Dist: dnspython==2.8.0
Requires-Dist: docassemble-backports==1.0
Requires-Dist: Docassemble-Flask-User==0.6.31
Requires-Dist: Docassemble-Pattern==3.6.7
Requires-Dist: docassemble-textstat==0.7.3
Requires-Dist: docassemblekvsession==0.9
Requires-Dist: docopt==0.6.2
Requires-Dist: docutils==0.22.4
Requires-Dist: docxcompose==2.1.0
Requires-Dist: docxtpl==0.20.2
Requires-Dist: email-validator==2.3.0
Requires-Dist: et_xmlfile==2.0.0
Requires-Dist: exceptiongroup==1.3.1
Requires-Dist: Flask==3.1.3
Requires-Dist: flask-babel==4.0.0
Requires-Dist: flask-cors==6.0.2
Requires-Dist: Flask-Login==0.6.3
Requires-Dist: Flask-Mail==0.10.0
Requires-Dist: Flask-SocketIO==5.6.0
Requires-Dist: Flask-SQLAlchemy==3.1.1
Requires-Dist: Flask-WTF==1.2.2
Requires-Dist: fonttools==4.61.1
Requires-Dist: frozenlist==1.8.0
Requires-Dist: future==1.0.0
Requires-Dist: geographiclib==2.1
Requires-Dist: geopy==2.4.1
Requires-Dist: gevent==25.9.1
Requires-Dist: gevent-websocket==0.10.1
Requires-Dist: google-api-core==2.28.1
Requires-Dist: google-api-python-client==2.187.0
Requires-Dist: google-auth==2.39.0
Requires-Dist: google-auth-httplib2==0.3.0
Requires-Dist: google-auth-oauthlib==1.2.3
Requires-Dist: google-cloud-core==2.5.0
Requires-Dist: google-cloud-storage==3.7.0
Requires-Dist: google-cloud-translate==3.23.0
Requires-Dist: google-cloud-vision==3.11.0
Requires-Dist: google-crc32c==1.8.0
Requires-Dist: google-i18n-address==3.1.1
Requires-Dist: google-reauth==0.1.1
Requires-Dist: google-resumable-media==2.8.0
Requires-Dist: googleapis-common-protos==1.72.0
Requires-Dist: greenlet==3.3.0
Requires-Dist: grpc-google-iam-v1==0.14.3
Requires-Dist: grpcio==1.76.0
Requires-Dist: grpcio-status==1.76.0
Requires-Dist: h11==0.16.0
Requires-Dist: httplib2==0.31.0
Requires-Dist: humanize==4.15.0
Requires-Dist: Hyphenate==1.1.0
Requires-Dist: id==1.5.0
Requires-Dist: idna==3.11
Requires-Dist: img2pdf==0.6.3
Requires-Dist: importlib_metadata==8.7.1
Requires-Dist: importlib_resources==6.5.2
Requires-Dist: iso8601==2.1.0
Requires-Dist: isodate==0.7.2
Requires-Dist: itsdangerous==2.2.0
Requires-Dist: jaraco.classes==3.4.0
Requires-Dist: jaraco.context==6.0.2
Requires-Dist: jaraco.functools==4.4.0
Requires-Dist: jdcal==1.4.1
Requires-Dist: jeepney==0.9.0
Requires-Dist: jellyfish==1.2.1
Requires-Dist: Jinja2==3.1.6
Requires-Dist: jmespath==1.0.1
Requires-Dist: joblib==1.5.3
Requires-Dist: keyring==25.7.0
Requires-Dist: kombu==5.6.1
Requires-Dist: links-from-link-header==0.1.0
Requires-Dist: lxml==6.0.2
Requires-Dist: Mako==1.3.10
Requires-Dist: Markdown==3.10
Requires-Dist: markdown-it-py==4.0.0
Requires-Dist: MarkupSafe==3.0.3
Requires-Dist: mdurl==0.1.2
Requires-Dist: monotonic==1.6
Requires-Dist: more-itertools==11.0.1
Requires-Dist: msal==1.34.0
Requires-Dist: msal-extensions==1.3.1
Requires-Dist: msgpack==1.1.2
Requires-Dist: msrest==0.7.1
Requires-Dist: multidict==6.7.1
Requires-Dist: netifaces==0.11.0
Requires-Dist: nh3==0.3.4
Requires-Dist: nltk==3.9.2
Requires-Dist: num2words==0.5.14
Requires-Dist: numpy==2.2.6
Requires-Dist: oauth2client==4.1.3
Requires-Dist: oauthlib==3.3.1
Requires-Dist: openpyxl==3.1.5
Requires-Dist: ordered-set==4.1.0
Requires-Dist: packaging==25.0
Requires-Dist: pandas==2.3.3
Requires-Dist: pdfminer.six==20251228
Requires-Dist: phonenumbers==9.0.21
Requires-Dist: pikepdf==10.1.0
Requires-Dist: pillow==12.0.0
Requires-Dist: pkginfo==1.12.1.2
Requires-Dist: platformdirs==4.5.1
Requires-Dist: portalocker==3.2.0
Requires-Dist: prompt_toolkit==3.0.52
Requires-Dist: propcache==0.4.1
Requires-Dist: proto-plus==1.27.0
Requires-Dist: protobuf==6.33.5
Requires-Dist: psutil==7.2.0
Requires-Dist: psycopg2-binary==2.9.11
Requires-Dist: pwdlib==0.3.0
Requires-Dist: pyasn1==0.6.3
Requires-Dist: pyasn1_modules==0.4.2
Requires-Dist: pycountry==24.6.1
Requires-Dist: pycparser==2.23
Requires-Dist: pycryptodome==3.23.0
Requires-Dist: pycryptodomex==3.23.0
Requires-Dist: Pygments==2.20.0
Requires-Dist: PyJWT==2.12.1
Requires-Dist: PyLaTeX==1.4.2
Requires-Dist: pyotp==2.9.0
Requires-Dist: pyparsing==3.3.1
Requires-Dist: pypng==0.20220715.0
Requires-Dist: pyproject_hooks==1.2.0
Requires-Dist: python-dateutil==2.9.0.post0
Requires-Dist: python-docx==1.2.0
Requires-Dist: python-dotenv==1.2.1
Requires-Dist: python-editor==1.0.4
Requires-Dist: python-engineio==4.13.0
Requires-Dist: python-http-client==3.3.7
Requires-Dist: python-ldap==3.4.5
Requires-Dist: python-socketio==5.16.0
Requires-Dist: pytokens==0.3.0
Requires-Dist: pytz==2025.2
Requires-Dist: pytz-deprecation-shim==0.1.0.post0
Requires-Dist: pyu2f==0.1.5
Requires-Dist: PyYAML==6.0.3
Requires-Dist: pyzbar==0.1.9
Requires-Dist: qrcode==8.2
Requires-Dist: rauth==0.7.3
Requires-Dist: readme_renderer==44.0
Requires-Dist: redis==7.1.0
Requires-Dist: regex==2025.11.3
Requires-Dist: reportlab==4.4.7
Requires-Dist: requests==2.32.5
Requires-Dist: requests-oauthlib==2.0.0
Requires-Dist: requests-toolbelt==1.0.0
Requires-Dist: rfc3986==2.0.0
Requires-Dist: rich==14.3.3
Requires-Dist: rsa==4.7.2
Requires-Dist: ruamel.yaml==0.18.17
Requires-Dist: ruamel.yaml.bytes==0.1.0
Requires-Dist: ruamel.yaml.clib==0.2.15
Requires-Dist: ruamel.yaml.string==0.1.1
Requires-Dist: s3transfer==0.16.0
Requires-Dist: s4cmd==2.1.0
Requires-Dist: scikit-learn==1.7.1
Requires-Dist: scipy==1.15.3
Requires-Dist: SecretStorage==3.5.0
Requires-Dist: sendgrid==6.12.5
Requires-Dist: setuptools==80.9.0
Requires-Dist: simple-websocket==1.1.0
Requires-Dist: simplekv==0.14.1
Requires-Dist: six==1.17.0
Requires-Dist: soupsieve==2.8.1
Requires-Dist: SQLAlchemy==2.0.45
Requires-Dist: tailer==0.4.1
Requires-Dist: threadpoolctl==3.6.0
Requires-Dist: tinycss2==1.5.1
Requires-Dist: titlecase==2.4.1
Requires-Dist: toml==0.10.2
Requires-Dist: tomli==2.3.0
Requires-Dist: tomli_w==1.2.0
Requires-Dist: tqdm==4.67.3
Requires-Dist: twilio==9.9.0
Requires-Dist: twine==6.2.0
Requires-Dist: typing_extensions==4.15.0
Requires-Dist: tzdata==2025.3
Requires-Dist: tzlocal==5.3.1
Requires-Dist: ua-parser==1.0.1
Requires-Dist: ua-parser-builtins==0.18.0.post1
Requires-Dist: uritemplate==4.2.0
Requires-Dist: urllib3==2.6.3
Requires-Dist: us==3.2.0
Requires-Dist: user-agents==2.2.0
Requires-Dist: vine==5.1.0
Requires-Dist: wcwidth==0.2.14
Requires-Dist: webencodings==0.5.1
Requires-Dist: Werkzeug==3.1.6
Requires-Dist: wheel==0.46.2
Requires-Dist: wrapt==2.1.2
Requires-Dist: wsproto==1.3.2
Requires-Dist: WTForms==3.2.1
Requires-Dist: xfdfgen==0.4
Requires-Dist: xlsxwriter==3.2.9
Requires-Dist: yarl==1.23.0
Requires-Dist: zipp==3.23.0
Requires-Dist: zope.event==6.1
Requires-Dist: zope.interface==8.2
Dynamic: license-file

See the [docassemble web site] for a description of **docassemble**
and installation instructions.

To get help with using **docassemble**, join the [docassemble Slack
group].

[docassemble web site]: https://docassemble.org
[docassemble Slack group]: https://docassemble.org/docs/support.html
