Skip to content

Commit

Permalink
Add python3.11 -m virtualenv venv
Browse files Browse the repository at this point in the history
created virtual environment CPython3.11.9.final.0-64 in 299ms
  creator CPython3Posix(dest=/home/josh/programming/akatsuki/ai-discord-bot/venv, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/josh/.local/share/virtualenv)
    added seed packages: PyMySQL==1.0.3, PyYAML==6.0, SQLAlchemy==2.0.28, aiohttp==3.8.4, aiomysql==0.2.0, aiosignal==1.3.1, annotated_types==0.6.0, anyio==3.7.0, async_timeout==4.0.3, asyncpg==0.29.0, attrs==23.1.0, backoff==2.2.1, black==24.3.0, certifi==2023.5.7, cfgv==3.3.1, charset_normalizer==3.1.0, classify_imports==4.2.0, click==8.1.3, databases==0.9.0, discord.py==2.3.2, distlib==0.3.6, distro==1.9.0, filelock==3.12.2, frozenlist==1.3.3, greenlet==2.0.2, h11==0.14.0, httpcore==1.0.4, httpx==0.27.0, identify==2.5.24, idna==3.4, multidict==6.0.4, mypy_extensions==1.0.0, nodeenv==1.8.0, openai==0.28.1, packaging==23.1, pathspec==0.11.1, pip==24.1.2, platformdirs==3.5.3, pre_commit==3.6.2, pydantic==2.6.4, pydantic_core==2.16.3, python_dotenv==1.0.1, reorder_python_imports==3.12.0, requests==2.31.0, setuptools==71.0.4, sniffio==1.3.0, tqdm==4.65.0, typing_extensions==4.10.0, urllib3==2.0.3, virtualenv==20.23.0, wheel==0.43.0, yarl==1.9.2
  activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
. venv/bin/activate
pip install -r requirements.txt -r requirements-dev.txt
Requirement already satisfied: asyncpg in ./venv/lib/python3.11/site-packages (from -r requirements.txt (line 1)) (0.29.0)
Requirement already satisfied: databases in ./venv/lib/python3.11/site-packages (from -r requirements.txt (line 2)) (0.9.0)
Requirement already satisfied: discord.py in ./venv/lib/python3.11/site-packages (from -r requirements.txt (line 3)) (2.3.2)
Requirement already satisfied: httpx in ./venv/lib/python3.11/site-packages (from -r requirements.txt (line 4)) (0.27.0)
Requirement already satisfied: openai in ./venv/lib/python3.11/site-packages (from -r requirements.txt (line 5)) (0.28.1)
Requirement already satisfied: python-dotenv in ./venv/lib/python3.11/site-packages (from -r requirements.txt (line 6)) (1.0.1)
Requirement already satisfied: black in ./venv/lib/python3.11/site-packages (from -r requirements-dev.txt (line 1)) (24.3.0)
Requirement already satisfied: pre-commit in ./venv/lib/python3.11/site-packages (from -r requirements-dev.txt (line 2)) (3.6.2)
Requirement already satisfied: reorder-python-imports in ./venv/lib/python3.11/site-packages (from -r requirements-dev.txt (line 3)) (3.12.0)
Requirement already satisfied: async-timeout>=4.0.3 in ./venv/lib/python3.11/site-packages (from asyncpg->-r requirements.txt (line 1)) (4.0.3)
Requirement already satisfied: sqlalchemy>=2.0.7 in ./venv/lib/python3.11/site-packages (from databases->-r requirements.txt (line 2)) (2.0.28)
Requirement already satisfied: aiohttp<4,>=3.7.4 in ./venv/lib/python3.11/site-packages (from discord.py->-r requirements.txt (line 3)) (3.8.4)
Requirement already satisfied: anyio in ./venv/lib/python3.11/site-packages (from httpx->-r requirements.txt (line 4)) (3.7.0)
Requirement already satisfied: certifi in ./venv/lib/python3.11/site-packages (from httpx->-r requirements.txt (line 4)) (2023.5.7)
Requirement already satisfied: httpcore==1.* in ./venv/lib/python3.11/site-packages (from httpx->-r requirements.txt (line 4)) (1.0.4)
Requirement already satisfied: idna in ./venv/lib/python3.11/site-packages (from httpx->-r requirements.txt (line 4)) (3.4)
Requirement already satisfied: sniffio in ./venv/lib/python3.11/site-packages (from httpx->-r requirements.txt (line 4)) (1.3.0)
Requirement already satisfied: h11<0.15,>=0.13 in ./venv/lib/python3.11/site-packages (from httpcore==1.*->httpx->-r requirements.txt (line 4)) (0.14.0)
Requirement already satisfied: requests>=2.20 in ./venv/lib/python3.11/site-packages (from openai->-r requirements.txt (line 5)) (2.31.0)
Requirement already satisfied: tqdm in ./venv/lib/python3.11/site-packages (from openai->-r requirements.txt (line 5)) (4.65.0)
Requirement already satisfied: click>=8.0.0 in ./venv/lib/python3.11/site-packages (from black->-r requirements-dev.txt (line 1)) (8.1.3)
Requirement already satisfied: mypy-extensions>=0.4.3 in ./venv/lib/python3.11/site-packages (from black->-r requirements-dev.txt (line 1)) (1.0.0)
Requirement already satisfied: packaging>=22.0 in ./venv/lib/python3.11/site-packages (from black->-r requirements-dev.txt (line 1)) (23.1)
Requirement already satisfied: pathspec>=0.9.0 in ./venv/lib/python3.11/site-packages (from black->-r requirements-dev.txt (line 1)) (0.11.1)
Requirement already satisfied: platformdirs>=2 in ./venv/lib/python3.11/site-packages (from black->-r requirements-dev.txt (line 1)) (3.5.3)
Requirement already satisfied: cfgv>=2.0.0 in ./venv/lib/python3.11/site-packages (from pre-commit->-r requirements-dev.txt (line 2)) (3.3.1)
Requirement already satisfied: identify>=1.0.0 in ./venv/lib/python3.11/site-packages (from pre-commit->-r requirements-dev.txt (line 2)) (2.5.24)
Requirement already satisfied: nodeenv>=0.11.1 in ./venv/lib/python3.11/site-packages (from pre-commit->-r requirements-dev.txt (line 2)) (1.8.0)
Requirement already satisfied: pyyaml>=5.1 in ./venv/lib/python3.11/site-packages (from pre-commit->-r requirements-dev.txt (line 2)) (6.0)
Requirement already satisfied: virtualenv>=20.10.0 in ./venv/lib/python3.11/site-packages (from pre-commit->-r requirements-dev.txt (line 2)) (20.23.0)
Requirement already satisfied: classify-imports>=4.1 in ./venv/lib/python3.11/site-packages (from reorder-python-imports->-r requirements-dev.txt (line 3)) (4.2.0)
Requirement already satisfied: attrs>=17.3.0 in ./venv/lib/python3.11/site-packages (from aiohttp<4,>=3.7.4->discord.py->-r requirements.txt (line 3)) (23.1.0)
Requirement already satisfied: charset-normalizer<4.0,>=2.0 in ./venv/lib/python3.11/site-packages (from aiohttp<4,>=3.7.4->discord.py->-r requirements.txt (line 3)) (3.1.0)
Requirement already satisfied: multidict<7.0,>=4.5 in ./venv/lib/python3.11/site-packages (from aiohttp<4,>=3.7.4->discord.py->-r requirements.txt (line 3)) (6.0.4)
Requirement already satisfied: yarl<2.0,>=1.0 in ./venv/lib/python3.11/site-packages (from aiohttp<4,>=3.7.4->discord.py->-r requirements.txt (line 3)) (1.9.2)
Requirement already satisfied: frozenlist>=1.1.1 in ./venv/lib/python3.11/site-packages (from aiohttp<4,>=3.7.4->discord.py->-r requirements.txt (line 3)) (1.3.3)
Requirement already satisfied: aiosignal>=1.1.2 in ./venv/lib/python3.11/site-packages (from aiohttp<4,>=3.7.4->discord.py->-r requirements.txt (line 3)) (1.3.1)
Requirement already satisfied: setuptools in ./venv/lib/python3.11/site-packages (from nodeenv>=0.11.1->pre-commit->-r requirements-dev.txt (line 2)) (71.0.4)
Requirement already satisfied: urllib3<3,>=1.21.1 in ./venv/lib/python3.11/site-packages (from requests>=2.20->openai->-r requirements.txt (line 5)) (2.0.3)
Requirement already satisfied: typing-extensions>=4.6.0 in ./venv/lib/python3.11/site-packages (from sqlalchemy>=2.0.7->databases->-r requirements.txt (line 2)) (4.10.0)
Requirement already satisfied: greenlet!=0.4.17 in ./venv/lib/python3.11/site-packages (from sqlalchemy>=2.0.7->databases->-r requirements.txt (line 2)) (2.0.2)
Requirement already satisfied: distlib<1,>=0.3.6 in ./venv/lib/python3.11/site-packages (from virtualenv>=20.10.0->pre-commit->-r requirements-dev.txt (line 2)) (0.3.6)
Requirement already satisfied: filelock<4,>=3.11 in ./venv/lib/python3.11/site-packages (from virtualenv>=20.10.0->pre-commit->-r requirements-dev.txt (line 2)) (3.12.2) command
  • Loading branch information
cmyui committed Oct 24, 2024
1 parent b389682 commit 3038c23
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
#!/usr/bin/make

install:
python3.11 -m virtualenv venv
. venv/bin/activate
pip install -r requirements.txt -r requirements-dev.txt

build: # build all containers
if [ -d "pgdata" ]; then sudo chmod -R 755 pgdata; fi
docker build -t ai-discord-bot:latest -t ai-discord-bot:latest .
Expand Down

0 comments on commit 3038c23

Please sign in to comment.