Skip to content

stav/wolver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

┌─[stav][legion][±][master U:1 ?:2 ✗][~/.../FastHTML/wolver]
└─▪ python -m venv venv

┌─[stav][legion][±][master U:1 ?:1 ✗][~/.../FastHTML/wolver]
└─▪ . venv/bin/activate

┌─(venv)[stav][legion][±][master ?:6 ✗][~/.../FastHTML/wolver]
└─▪ pip install python-fasthtml fh_altair requests pandas

  Looking in indexes: https://pypi.org/simple, https://packagecloud.io/github/git-lfs/pypi/simple
  Collecting python-fasthtml
    Using cached python_fasthtml-0.10.1-py3-none-any.whl.metadata (6.5 kB)
  Collecting fh_altair
    Using cached fh_altair-0.1.0-py2.py3-none-any.whl.metadata (1.5 kB)
  Collecting requests
    Using cached requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
  Collecting pandas
    Using cached pandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (89 kB)
  Collecting fastcore>=1.7.18 (from python-fasthtml)
    Using cached fastcore-1.7.27-py3-none-any.whl.metadata (3.6 kB)
  Collecting python-dateutil (from python-fasthtml)
    Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
  Collecting starlette>0.33 (from python-fasthtml)
    Using cached starlette-0.42.0-py3-none-any.whl.metadata (6.0 kB)
  Collecting oauthlib (from python-fasthtml)
    Using cached oauthlib-3.2.2-py3-none-any.whl.metadata (7.5 kB)
  Collecting itsdangerous (from python-fasthtml)
    Using cached itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)
  Collecting uvicorn>=0.30 (from uvicorn[standard]>=0.30->python-fasthtml)
    Using cached uvicorn-0.34.0-py3-none-any.whl.metadata (6.5 kB)
  Collecting httpx (from python-fasthtml)
    Using cached httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB)
  Collecting fastlite>=0.0.9 (from python-fasthtml)
    Using cached fastlite-0.0.13-py3-none-any.whl.metadata (11 kB)
  Collecting python-multipart (from python-fasthtml)
    Using cached python_multipart-0.0.20-py3-none-any.whl.metadata (1.8 kB)
  Collecting beautifulsoup4 (from python-fasthtml)
    Using cached beautifulsoup4-4.12.3-py3-none-any.whl.metadata (3.8 kB)
  Collecting altair (from fh_altair)
    Using cached altair-5.5.0-py3-none-any.whl.metadata (11 kB)
  Collecting charset-normalizer<4,>=2 (from requests)
    Using cached charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (34 kB)
  Collecting idna<4,>=2.5 (from requests)
    Using cached idna-3.10-py3-none-any.whl.metadata (10 kB)
  Collecting urllib3<3,>=1.21.1 (from requests)
    Using cached urllib3-2.3.0-py3-none-any.whl.metadata (6.5 kB)
  Collecting certifi>=2017.4.17 (from requests)
    Using cached certifi-2024.12.14-py3-none-any.whl.metadata (2.3 kB)
  Collecting numpy>=1.26.0 (from pandas)
    Using cached numpy-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB)
  Collecting pytz>=2020.1 (from pandas)
    Using cached pytz-2024.2-py2.py3-none-any.whl.metadata (22 kB)
  Collecting tzdata>=2022.7 (from pandas)
    Using cached tzdata-2024.2-py2.py3-none-any.whl.metadata (1.4 kB)
  Collecting packaging (from fastcore>=1.7.18->python-fasthtml)
    Using cached packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
  Collecting sqlite-minutils>=3.37.0.post4 (from fastlite>=0.0.9->python-fasthtml)
    Using cached sqlite_minutils-4.0.3-py3-none-any.whl.metadata (5.3 kB)
  Collecting six>=1.5 (from python-dateutil->python-fasthtml)
    Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
  Collecting anyio<5,>=3.4.0 (from starlette>0.33->python-fasthtml)
    Using cached anyio-4.7.0-py3-none-any.whl.metadata (4.7 kB)
  Collecting click>=7.0 (from uvicorn>=0.30->uvicorn[standard]>=0.30->python-fasthtml)
    Using cached click-8.1.8-py3-none-any.whl.metadata (2.3 kB)
  Collecting h11>=0.8 (from uvicorn>=0.30->uvicorn[standard]>=0.30->python-fasthtml)
    Using cached h11-0.14.0-py3-none-any.whl.metadata (8.2 kB)
  Collecting httptools>=0.6.3 (from uvicorn[standard]>=0.30->python-fasthtml)
    Using cached httptools-0.6.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.6 kB)
  Collecting python-dotenv>=0.13 (from uvicorn[standard]>=0.30->python-fasthtml)
    Using cached python_dotenv-1.0.1-py3-none-any.whl.metadata (23 kB)
  Collecting pyyaml>=5.1 (from uvicorn[standard]>=0.30->python-fasthtml)
    Using cached PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
  Collecting uvloop!=0.15.0,!=0.15.1,>=0.14.0 (from uvicorn[standard]>=0.30->python-fasthtml)
    Using cached uvloop-0.21.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB)
  Collecting watchfiles>=0.13 (from uvicorn[standard]>=0.30->python-fasthtml)
    Using cached watchfiles-1.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB)
  Collecting websockets>=10.4 (from uvicorn[standard]>=0.30->python-fasthtml)
    Using cached websockets-14.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.7 kB)
  Collecting jinja2 (from altair->fh_altair)
    Using cached jinja2-3.1.5-py3-none-any.whl.metadata (2.6 kB)
  Collecting jsonschema>=3.0 (from altair->fh_altair)
    Using cached jsonschema-4.23.0-py3-none-any.whl.metadata (7.9 kB)
  Collecting narwhals>=1.14.2 (from altair->fh_altair)
    Using cached narwhals-1.19.1-py3-none-any.whl.metadata (11 kB)
  Collecting typing-extensions>=4.10.0 (from altair->fh_altair)
    Using cached typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB)
  Collecting soupsieve>1.2 (from beautifulsoup4->python-fasthtml)
    Using cached soupsieve-2.6-py3-none-any.whl.metadata (4.6 kB)
  Collecting httpcore==1.* (from httpx->python-fasthtml)
    Using cached httpcore-1.0.7-py3-none-any.whl.metadata (21 kB)
  Collecting sniffio>=1.1 (from anyio<5,>=3.4.0->starlette>0.33->python-fasthtml)
    Using cached sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB)
  Collecting attrs>=22.2.0 (from jsonschema>=3.0->altair->fh_altair)
    Using cached attrs-24.3.0-py3-none-any.whl.metadata (11 kB)
  Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.0->altair->fh_altair)
    Using cached jsonschema_specifications-2024.10.1-py3-none-any.whl.metadata (3.0 kB)
  Collecting referencing>=0.28.4 (from jsonschema>=3.0->altair->fh_altair)
    Using cached referencing-0.35.1-py3-none-any.whl.metadata (2.8 kB)
  Collecting rpds-py>=0.7.1 (from jsonschema>=3.0->altair->fh_altair)
    Using cached rpds_py-0.22.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB)
  Collecting MarkupSafe>=2.0 (from jinja2->altair->fh_altair)
    Using cached MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB)
  Using cached python_fasthtml-0.10.1-py3-none-any.whl (58 kB)
  Using cached fh_altair-0.1.0-py2.py3-none-any.whl (4.7 kB)
  Using cached requests-2.32.3-py3-none-any.whl (64 kB)
  Using cached pandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB)
  Using cached certifi-2024.12.14-py3-none-any.whl (164 kB)
  Using cached charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (143 kB)
  Using cached fastcore-1.7.27-py3-none-any.whl (83 kB)
  Using cached fastlite-0.0.13-py3-none-any.whl (16 kB)
  Using cached idna-3.10-py3-none-any.whl (70 kB)
  Using cached numpy-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.1 MB)
  Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
  Using cached pytz-2024.2-py2.py3-none-any.whl (508 kB)
  Using cached starlette-0.42.0-py3-none-any.whl (73 kB)
  Using cached tzdata-2024.2-py2.py3-none-any.whl (346 kB)
  Using cached urllib3-2.3.0-py3-none-any.whl (128 kB)
  Using cached uvicorn-0.34.0-py3-none-any.whl (62 kB)
  Using cached altair-5.5.0-py3-none-any.whl (731 kB)
  Using cached beautifulsoup4-4.12.3-py3-none-any.whl (147 kB)
  Using cached httpx-0.28.1-py3-none-any.whl (73 kB)
  Using cached httpcore-1.0.7-py3-none-any.whl (78 kB)
  Using cached itsdangerous-2.2.0-py3-none-any.whl (16 kB)
  Using cached oauthlib-3.2.2-py3-none-any.whl (151 kB)
  Using cached python_multipart-0.0.20-py3-none-any.whl (24 kB)
  Using cached anyio-4.7.0-py3-none-any.whl (93 kB)
  Using cached click-8.1.8-py3-none-any.whl (98 kB)
  Using cached h11-0.14.0-py3-none-any.whl (58 kB)
  Using cached httptools-0.6.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (510 kB)
  Using cached jsonschema-4.23.0-py3-none-any.whl (88 kB)
  Using cached narwhals-1.19.1-py3-none-any.whl (260 kB)
  Using cached python_dotenv-1.0.1-py3-none-any.whl (19 kB)
  Using cached PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (767 kB)
  Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)
  Using cached soupsieve-2.6-py3-none-any.whl (36 kB)
  Using cached sqlite_minutils-4.0.3-py3-none-any.whl (79 kB)
  Using cached typing_extensions-4.12.2-py3-none-any.whl (37 kB)
  Using cached uvloop-0.21.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB)
  Using cached watchfiles-1.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (442 kB)
  Using cached websockets-14.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (169 kB)
  Using cached jinja2-3.1.5-py3-none-any.whl (134 kB)
  Using cached packaging-24.2-py3-none-any.whl (65 kB)
  Using cached attrs-24.3.0-py3-none-any.whl (63 kB)
  Using cached jsonschema_specifications-2024.10.1-py3-none-any.whl (18 kB)
  Using cached MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23 kB)
  Using cached referencing-0.35.1-py3-none-any.whl (26 kB)
  Using cached rpds_py-0.22.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (385 kB)
  Using cached sniffio-1.3.1-py3-none-any.whl (10 kB)
  Installing collected packages: pytz, websockets, uvloop, urllib3, tzdata, typing-extensions, soupsieve, sniffio, six, rpds-py, pyyaml, python-multipart, python-dotenv, packaging, oauthlib, numpy, narwhals, MarkupSafe, itsdangerous, idna, httptools, h11, click, charset-normalizer, certifi, attrs, uvicorn, requests, referencing, python-dateutil, jinja2, httpcore, fastcore, beautifulsoup4, anyio, watchfiles, starlette, sqlite-minutils, pandas, jsonschema-specifications, httpx, jsonschema, fastlite, python-fasthtml, altair, fh_altair
  Successfully installed MarkupSafe-3.0.2 altair-5.5.0 anyio-4.7.0 attrs-24.3.0 beautifulsoup4-4.12.3 certifi-2024.12.14 charset-normalizer-3.4.0 click-8.1.8 fastcore-1.7.27 fastlite-0.0.13 fh_altair-0.1.0 h11-0.14.0 httpcore-1.0.7 httptools-0.6.4 httpx-0.28.1 idna-3.10 itsdangerous-2.2.0 jinja2-3.1.5 jsonschema-4.23.0 jsonschema-specifications-2024.10.1 narwhals-1.19.1 numpy-2.2.1 oauthlib-3.2.2 packaging-24.2 pandas-2.2.3 python-dateutil-2.9.0.post0 python-dotenv-1.0.1 python-fasthtml-0.10.1 python-multipart-0.0.20 pytz-2024.2 pyyaml-6.0.2 referencing-0.35.1 requests-2.32.3 rpds-py-0.22.3 six-1.17.0 sniffio-1.3.1 soupsieve-2.6 sqlite-minutils-4.0.3 starlette-0.42.0 typing-extensions-4.12.2 tzdata-2024.2 urllib3-2.3.0 uvicorn-0.34.0 uvloop-0.21.0 watchfiles-1.0.3 websockets-14.1

  [notice] A new release of pip is available: 24.2 -> 24.3.1
  [notice] To update, run: pip install --upgrade pip

┌─(venv)[stav][legion][±][master ?:6 ✗][~/.../FastHTML/wolver]
└─▪ pip install --upgrade pip

  Looking in indexes: https://pypi.org/simple, https://packagecloud.io/github/git-lfs/pypi/simple
  Requirement already satisfied: pip in ./venv/lib/python3.12/site-packages (24.2)
  Collecting pip
    Using cached pip-24.3.1-py3-none-any.whl.metadata (3.7 kB)
  Using cached pip-24.3.1-py3-none-any.whl (1.8 MB)
  Installing collected packages: pip
    Attempting uninstall: pip
      Found existing installation: pip 24.2
      Uninstalling pip-24.2:
        Successfully uninstalled pip-24.2
  Successfully installed pip-24.3.1

┌─(venv)[stav][legion][±][master U:1 ?:1 ✗][~/.../FastHTML/wolver]
└─▪ ls -la

  total 32
  drwxr-xr-x 4 stav stav  4096 Dec 23 12:43 .
  drwxr-xr-x 5 stav stav  4096 Dec 23 09:51 ..
  drwxr-xr-x 9 stav stav  4096 Dec 23 12:46 .git
  -rw-r--r-- 1 stav stav  1354 Dec 23 12:42 .gitignore
  -rw-r--r-- 1 stav stav 10894 Dec 23 12:40 README
  drwxr-xr-x 5 stav stav  4096 Dec 23 12:43 venv