From bdc134d60af93b5ef6ee2a7d543c22217f1ce6c5 Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Fri, 13 May 2022 23:26:22 +0300
Subject: [PATCH] PEP 621 style virtualenv.

---
 .envrc      | 4 ++++
 MANIFEST.in | 1 +
 2 files changed, 5 insertions(+)
 create mode 100644 .envrc

diff --git a/.envrc b/.envrc
new file mode 100644
index 0000000..cab946a
--- /dev/null
+++ b/.envrc
@@ -0,0 +1,4 @@
+PYTHON_VERSION="$(python3 -c 'from sys import version_info as v; print(f"{v[0]}.{v[1]}")')"
+export PYTHONPATH="$PWD/__pypackages__/$PYTHON_VERSION:${PYTHONPATH:-}"
+export PATH="$PWD/__pypackages__/$PYTHON_VERSION/bin:$PATH"
+python3 -m pip install -t "__pypackages__/$PYTHON_VERSION" -e .
diff --git a/MANIFEST.in b/MANIFEST.in
index 3db6801..acc91a1 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -3,3 +3,4 @@ include *.txt
 exclude .pre-commit-config.yaml
 exclude .gitlab-ci.yml
 exclude .gitignore
+exclude .env*
-- 
GitLab