From a28ab0e7a09fa48c0def79dab76e168df984bcf2 Mon Sep 17 00:00:00 2001 From: Groupr Date: Mon, 24 Feb 2025 10:04:24 +0000 Subject: [PATCH] Add requirements-wsl.txt for WSL users - This file contains the specific dependencies required for running the application in Windows Subsystem for Linux (WSL). - Adding this file ensures that developers working on WSL can easily set up their environment and install all necessary packages. - This improves consistency across development environments and reduces setup time for new contributors or team members. --- requirements-wsl.txt | 76 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 requirements-wsl.txt diff --git a/requirements-wsl.txt b/requirements-wsl.txt new file mode 100644 index 0000000..e25be7c --- /dev/null +++ b/requirements-wsl.txt @@ -0,0 +1,76 @@ +# python 2 -> 3 compat. +six + +# Pyramid. +plaster_pastedeploy +pyramid +pyramid_jinja2 +pyramid_debugtoolbar +pyramid_retry +pyramid_tm + +# python 2. +venusian==2.1.0 + +# python 2. +soupsieve==1.9.5 + +# Model. +SQLAlchemy==1.3.24 +SQLAlchemy-Utils==0.36.3 +transaction +zope.sqlalchemy +alembic + +# PostgreSQL database connections. +# requires postgresql-devel on Fedora for `pg_config` binary. +psycopg2-binary + +# Template renderer. +# python 3. +#jinja2 +# python 2. +jinja2==3.0.3 + +# MarkDown is a popular and familair WYSIWYM markup language. +# python 2. +markdown==2.6.11 +markupsafe==2.0.1 +python-markdown-math +html5lib +BeautifulSoup4 + +# Bleach sanitizes MarkDown (removes HTML/Javascript) to prevent XSS. +bleach>=2.1.4 +bleach-allowlist + +# codehilite. +pygments + +# Human readable time deltas. +ago + +# light weight URI attribute parser. +miniuri + +# Create URI slugs from titles. +python-slugify + +# Future proof, computationally complex password hashes. +bcrypt + +# reach out to verify public rb_owner_key. +requests[security] +# request library pins this dependency too low. +# idna==2.6 + +# credit card storage and processing. +stripe==3.5.0 + +# slack: bot notifications. +slacker + +# DKIM Signed Email from Python. +#dkimpy +# python 2. +dkimpy==1.0.2