Cleanup old files + poetry update
This commit is contained in:
parent
69976f5505
commit
401b2b3d83
6 changed files with 25 additions and 153 deletions
5
.gitignore
vendored
5
.gitignore
vendored
|
@ -1,3 +1,8 @@
|
||||||
.env
|
.env
|
||||||
__pycache__/**
|
__pycache__/**
|
||||||
|
venv/**
|
||||||
tmpbkp/**
|
tmpbkp/**
|
||||||
|
.mypy_caache/**
|
||||||
|
.replit
|
||||||
|
replit.nix
|
||||||
|
modres.sh
|
||||||
|
|
108
.replit
108
.replit
|
@ -1,108 +0,0 @@
|
||||||
# The command that runs the program.
|
|
||||||
run = ["python3", "execute.py"]
|
|
||||||
# The primary language of the repl. There can be others, though!
|
|
||||||
language = "python3"
|
|
||||||
# The main file, which will be shown by default in the editor.
|
|
||||||
entrypoint = "ircbot.py"
|
|
||||||
# A list of globs that specify which files and directories should
|
|
||||||
# be hidden in the workspace.
|
|
||||||
hidden = ["*hide*",".config","venv","execute.py","keep_alive.py"]
|
|
||||||
|
|
||||||
# Specifies which nix channel to use when building the environment.
|
|
||||||
[nix]
|
|
||||||
channel = "stable-21_11"
|
|
||||||
|
|
||||||
# Per-language configuration: python3
|
|
||||||
[languages.python3]
|
|
||||||
# Treats all files that end with `.py` as Python.
|
|
||||||
pattern = "**/*.py"
|
|
||||||
# Tells the workspace editor to syntax-highlight these files as
|
|
||||||
# Python.
|
|
||||||
syntax = "python"
|
|
||||||
|
|
||||||
# The command needed to start the Language Server Protocol. For
|
|
||||||
# linting and formatting.
|
|
||||||
[languages.python3.languageServer]
|
|
||||||
start = ["pyls"]
|
|
||||||
|
|
||||||
# The command to start the interpreter.
|
|
||||||
[interpreter]
|
|
||||||
[interpreter.command]
|
|
||||||
args = [
|
|
||||||
"stderred",
|
|
||||||
"--",
|
|
||||||
"prybar-python3",
|
|
||||||
"-q",
|
|
||||||
"--ps1",
|
|
||||||
"\u0001\u001b[33m\u0002\u0001\u001b[00m\u0002 ",
|
|
||||||
"-i",
|
|
||||||
]
|
|
||||||
env = { LD_LIBRARY_PATH = "$PYTHON_LD_LIBRARY_PATH" }
|
|
||||||
|
|
||||||
# The environment variables needed to correctly start Python and use the
|
|
||||||
# package proxy.
|
|
||||||
[env]
|
|
||||||
VIRTUAL_ENV = "/home/runner/${REPL_SLUG}/venv"
|
|
||||||
PATH = "${VIRTUAL_ENV}/bin"
|
|
||||||
PYTHONPATH="${VIRTUAL_ENV}/lib/python3.8/site-packages"
|
|
||||||
REPLIT_POETRY_PYPI_REPOSITORY="https://package-proxy.replit.com/pypi/"
|
|
||||||
MPLBACKEND="TkAgg"
|
|
||||||
|
|
||||||
# Enable unit tests. This is only supported for a few languages.
|
|
||||||
[unitTest]
|
|
||||||
language = "python3"
|
|
||||||
|
|
||||||
# Add a debugger!
|
|
||||||
[debugger]
|
|
||||||
support = true
|
|
||||||
|
|
||||||
# How to start the debugger.
|
|
||||||
[debugger.interactive]
|
|
||||||
transport = "localhost:0"
|
|
||||||
startCommand = ["dap-python", "ircbot.py"]
|
|
||||||
|
|
||||||
# How to communicate with the debugger.
|
|
||||||
[debugger.interactive.integratedAdapter]
|
|
||||||
dapTcpAddress = "localhost:0"
|
|
||||||
|
|
||||||
# How to tell the debugger to start a debugging session.
|
|
||||||
[debugger.interactive.initializeMessage]
|
|
||||||
command = "initialize"
|
|
||||||
type = "request"
|
|
||||||
|
|
||||||
[debugger.interactive.initializeMessage.arguments]
|
|
||||||
adapterID = "debugpy"
|
|
||||||
clientID = "replit"
|
|
||||||
clientName = "replit.com"
|
|
||||||
columnsStartAt1 = true
|
|
||||||
linesStartAt1 = true
|
|
||||||
locale = "en-us"
|
|
||||||
pathFormat = "path"
|
|
||||||
supportsInvalidatedEvent = true
|
|
||||||
supportsProgressReporting = true
|
|
||||||
supportsRunInTerminalRequest = true
|
|
||||||
supportsVariablePaging = true
|
|
||||||
supportsVariableType = true
|
|
||||||
|
|
||||||
# How to tell the debugger to start the debuggee application.
|
|
||||||
[debugger.interactive.launchMessage]
|
|
||||||
command = "attach"
|
|
||||||
type = "request"
|
|
||||||
|
|
||||||
[debugger.interactive.launchMessage.arguments]
|
|
||||||
logging = {}
|
|
||||||
|
|
||||||
# Configures the packager.
|
|
||||||
[packager]
|
|
||||||
# Search packages in PyPI.
|
|
||||||
language = "python3"
|
|
||||||
# Never attempt to install `unit_tests`. If there are packages that are being
|
|
||||||
# guessed wrongly, add them here.
|
|
||||||
ignoredPackages = ["unit_tests"]
|
|
||||||
|
|
||||||
[packager.features]
|
|
||||||
enabledForHosting = false
|
|
||||||
# Enable searching packages from the sidebar.
|
|
||||||
packageSearch = true
|
|
||||||
# Enable guessing what packages are needed from the code.
|
|
||||||
guessImports = true
|
|
|
@ -1 +0,0 @@
|
||||||
:firepup!Firepup@owner.firepi PRIVMSG #main :pnp just auto fills my name in to np
|
|
|
@ -1,7 +0,0 @@
|
||||||
|
|
||||||
if [[ "${1}." = "." ]]; then
|
|
||||||
echo ERROR
|
|
||||||
else
|
|
||||||
rm -rf ~/${REPL_SLUG}/venv/${1}*
|
|
||||||
echo removed ${1}
|
|
||||||
fi
|
|
39
poetry.lock
generated
39
poetry.lock
generated
|
@ -40,14 +40,14 @@ urllib3 = "*"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "certifi"
|
name = "certifi"
|
||||||
version = "2023.11.17"
|
version = "2024.2.2"
|
||||||
description = "Python package for providing Mozilla's CA Bundle."
|
description = "Python package for providing Mozilla's CA Bundle."
|
||||||
category = "main"
|
category = "main"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.6"
|
python-versions = ">=3.6"
|
||||||
files = [
|
files = [
|
||||||
{file = "certifi-2023.11.17-py3-none-any.whl", hash = "sha256:e036ab49d5b79556f99cfc2d9320b34cfbe5be05c5871b51de9329f0603b0474"},
|
{file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"},
|
||||||
{file = "certifi-2023.11.17.tar.gz", hash = "sha256:9b469f3a900bf28dc19b8cfbf8019bf47f7fdd1a65a1d4ffb98fc14166beb4d1"},
|
{file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -79,14 +79,14 @@ files = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "httpcore"
|
name = "httpcore"
|
||||||
version = "1.0.4"
|
version = "1.0.5"
|
||||||
description = "A minimal low-level HTTP client."
|
description = "A minimal low-level HTTP client."
|
||||||
category = "main"
|
category = "main"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "httpcore-1.0.4-py3-none-any.whl", hash = "sha256:ac418c1db41bade2ad53ae2f3834a3a0f5ae76b56cf5aa497d2d033384fc7d73"},
|
{file = "httpcore-1.0.5-py3-none-any.whl", hash = "sha256:421f18bac248b25d310f3cacd198d55b8e6125c107797b609ff9b7a6ba7991b5"},
|
||||||
{file = "httpcore-1.0.4.tar.gz", hash = "sha256:cb2839ccfcba0d2d3c1131d3c3e26dfc327326fbe7a5dc0dbfe9f6c9151bb022"},
|
{file = "httpcore-1.0.5.tar.gz", hash = "sha256:34a38e2f9291467ee3b44e89dd52615370e152954ba21721378a87b2960f7a61"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.dependencies]
|
[package.dependencies]
|
||||||
|
@ -97,7 +97,7 @@ h11 = ">=0.13,<0.15"
|
||||||
asyncio = ["anyio (>=4.0,<5.0)"]
|
asyncio = ["anyio (>=4.0,<5.0)"]
|
||||||
http2 = ["h2 (>=3,<5)"]
|
http2 = ["h2 (>=3,<5)"]
|
||||||
socks = ["socksio (>=1.0.0,<2.0.0)"]
|
socks = ["socksio (>=1.0.0,<2.0.0)"]
|
||||||
trio = ["trio (>=0.22.0,<0.25.0)"]
|
trio = ["trio (>=0.22.0,<0.26.0)"]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "httpx"
|
name = "httpx"
|
||||||
|
@ -126,14 +126,14 @@ socks = ["socksio (>=1.0.0,<2.0.0)"]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "idna"
|
name = "idna"
|
||||||
version = "3.6"
|
version = "3.7"
|
||||||
description = "Internationalized Domain Names in Applications (IDNA)"
|
description = "Internationalized Domain Names in Applications (IDNA)"
|
||||||
category = "main"
|
category = "main"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.5"
|
python-versions = ">=3.5"
|
||||||
files = [
|
files = [
|
||||||
{file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"},
|
{file = "idna-3.7-py3-none-any.whl", hash = "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"},
|
||||||
{file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"},
|
{file = "idna-3.7.tar.gz", hash = "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -156,14 +156,14 @@ tests = ["flaky", "pytest", "pytest-cov", "pytest-random-order", "pyyaml"]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "python-dotenv"
|
name = "python-dotenv"
|
||||||
version = "1.0.0"
|
version = "1.0.1"
|
||||||
description = "Read key-value pairs from a .env file and set them as environment variables"
|
description = "Read key-value pairs from a .env file and set them as environment variables"
|
||||||
category = "main"
|
category = "main"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "python-dotenv-1.0.0.tar.gz", hash = "sha256:a8df96034aae6d2d50a4ebe8216326c61c3eb64836776504fcca410e5937a3ba"},
|
{file = "python-dotenv-1.0.1.tar.gz", hash = "sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca"},
|
||||||
{file = "python_dotenv-1.0.0-py3-none-any.whl", hash = "sha256:f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a"},
|
{file = "python_dotenv-1.0.1-py3-none-any.whl", hash = "sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.extras]
|
[package.extras]
|
||||||
|
@ -183,30 +183,31 @@ files = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "typing-extensions"
|
name = "typing-extensions"
|
||||||
version = "4.10.0"
|
version = "4.11.0"
|
||||||
description = "Backported and Experimental Type Hints for Python 3.8+"
|
description = "Backported and Experimental Type Hints for Python 3.8+"
|
||||||
category = "main"
|
category = "main"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "typing_extensions-4.10.0-py3-none-any.whl", hash = "sha256:69b1a937c3a517342112fb4c6df7e72fc39a38e7891a5730ed4985b5214b5475"},
|
{file = "typing_extensions-4.11.0-py3-none-any.whl", hash = "sha256:c1f94d72897edaf4ce775bb7558d5b79d8126906a14ea5ed1635921406c0387a"},
|
||||||
{file = "typing_extensions-4.10.0.tar.gz", hash = "sha256:b0abd7c89e8fb96f98db18d86106ff1d90ab692004eb746cf6eda2682f91b3cb"},
|
{file = "typing_extensions-4.11.0.tar.gz", hash = "sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "urllib3"
|
name = "urllib3"
|
||||||
version = "2.1.0"
|
version = "2.2.1"
|
||||||
description = "HTTP library with thread-safe connection pooling, file post, and more."
|
description = "HTTP library with thread-safe connection pooling, file post, and more."
|
||||||
category = "main"
|
category = "main"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "urllib3-2.1.0-py3-none-any.whl", hash = "sha256:55901e917a5896a349ff771be919f8bd99aff50b79fe58fec595eb37bbc56bb3"},
|
{file = "urllib3-2.2.1-py3-none-any.whl", hash = "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d"},
|
||||||
{file = "urllib3-2.1.0.tar.gz", hash = "sha256:df7aa8afb0148fa78488e7899b2c59b5f4ffcfa82e6c54ccb9dd37c1d7b52d54"},
|
{file = "urllib3-2.2.1.tar.gz", hash = "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.extras]
|
[package.extras]
|
||||||
brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"]
|
brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"]
|
||||||
|
h2 = ["h2 (>=4,<5)"]
|
||||||
socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"]
|
socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"]
|
||||||
zstd = ["zstandard (>=0.18.0)"]
|
zstd = ["zstandard (>=0.18.0)"]
|
||||||
|
|
||||||
|
|
18
replit.nix
18
replit.nix
|
@ -1,18 +0,0 @@
|
||||||
{ pkgs }: {
|
|
||||||
deps = [
|
|
||||||
pkgs.python38Full
|
|
||||||
];
|
|
||||||
env = {
|
|
||||||
PYTHON_LD_LIBRARY_PATH = pkgs.lib.makeLibraryPath [
|
|
||||||
# Neded for pandas / numpy
|
|
||||||
pkgs.stdenv.cc.cc.lib
|
|
||||||
pkgs.zlib
|
|
||||||
# Needed for pygame
|
|
||||||
pkgs.glib
|
|
||||||
# Needed for matplotlib
|
|
||||||
pkgs.xorg.libX11
|
|
||||||
];
|
|
||||||
PYTHONBIN = "${pkgs.python38Full}/bin/python3.8";
|
|
||||||
LANG = "en_US.UTF-8";
|
|
||||||
};
|
|
||||||
}
|
|
Loading…
Reference in a new issue