Metadata-Version: 2.1
Name: webint
Version: 0.1.0
Summary: an opinionated web framework that stays out of your way
Home-page: https://ragt.ag/code/projects/webint
License: BSD-2-Clause
Author: Angelo Gladding
Author-email: angelo@ragt.ag
Requires-Python: >=3.10,<3.11
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Requires-Dist: PySide6 (>=6.4.1,<7.0.0)
Requires-Dist: Pygments (>=2.11.2,<3.0.0)
Requires-Dist: Unidecode (>=1.2.0,<2.0.0)
Requires-Dist: acme-tiny (>=4.1.0,<5.0.0)
Requires-Dist: bgq (>=0.0.5)
Requires-Dist: certifi (>=2022.9.14,<2023.0.0)
Requires-Dist: cssselect (>=1.1.0,<2.0.0)
Requires-Dist: dnspython (>=2.1.0,<3.0.0)
Requires-Dist: easyuri (>=0.0.12)
Requires-Dist: emoji (>=1.2.0,<2.0.0)
Requires-Dist: gevent (>=22.10.2,<23.0.0)
Requires-Dist: gunicorn (>=20.1.0,<21.0.0)
Requires-Dist: httpagentparser (>=1.9.1,<2.0.0)
Requires-Dist: jsonpatch (>=1.32,<2.0)
Requires-Dist: lxml (>=4.9.1,<5.0.0)
Requires-Dist: microformats (>=0.0.24)
Requires-Dist: mimeparse (>=0.1.3,<0.2.0)
Requires-Dist: newmath (>=0.0.3)
Requires-Dist: pendulum (>=2.1.2,<3.0.0)
Requires-Dist: pycryptodome (>=3.10.1,<4.0.0)
Requires-Dist: pyscreenshot (>=3.0,<4.0)
Requires-Dist: python-dotenv (>=0.21.0,<0.22.0)
Requires-Dist: pyvirtualdisplay (>=3.0,<4.0)
Requires-Dist: regex (>=2022.9.13,<2023.0.0)
Requires-Dist: requests[socks] (>=2.27.1,<3.0.0)
Requires-Dist: restrictedpython (>=6,<7)
Requires-Dist: selenium (>=4.1.2,<5.0.0)
Requires-Dist: semver (>=2.13.0,<3.0.0)
Requires-Dist: sqlyte (>=0.0.50)
Requires-Dist: toml (>=0.10.2,<0.11.0)
Requires-Dist: txtint (>=0.0.68)
Requires-Dist: waitress (>=2.0.0,<3.0.0)
Requires-Dist: watchdog (>=2.1.3,<3.0.0)
Requires-Dist: webcli (>=0.0.5)
Requires-Dist: webdriver-manager (>=3.8.1,<4.0.0)
Project-URL: Documentation, https://ragt.ag/code/projects/webint/api
Project-URL: Repository, https://ragt.ag/code/projects/webint.git
Description-Content-Type: text/markdown

## How to use

### Initialize a project

    poetry init

### Install webint

    poetry add webint

### Create your website

    poetry run web scaffold

### Run your website

    poetry run web run 9999

### Open your website

    open http://localhost:9999

### Modify your website

    ...

### Deploy your website

#### On a cloud server only

#### On a home server through a cloud server (for TLS termination)

#### On a home server only (via tor)

