Skip to content

Commit

Permalink
BREAKING CHANGE: Delete python dependencies
Browse files Browse the repository at this point in the history
closes Delete Python OR add `miniforge` to dependencies for Python management #278
  • Loading branch information
RobertGemmaJr committed May 17, 2024
1 parent ef3736f commit 0083578
Show file tree
Hide file tree
Showing 5 changed files with 2 additions and 30 deletions.
10 changes: 1 addition & 9 deletions .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,18 +26,10 @@ jobs:
with:
node-version-file: .nvmrc
cache: npm
- name: 🐍 Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.12

# Install dependencies
- name: 🅿️ Install Python tools
run: pip install setuptools
# Install dependencies and set up environment
- name: 📥 Install Dependencies
run: npm ci

# Set up the environment
- name: 🔃 Load .env file (.env.${{matrix.setting}})
uses: xom9ikk/dotenv@v2
with:
Expand Down
8 changes: 0 additions & 8 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,18 +34,10 @@ jobs:
with:
node-version-file: .nvmrc
cache: npm
- name: 🐍 Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.12

# Install dependencies and set up environment
- name: 🅿️ Install Python tools
run: pip install setuptools
- name: 📥 Install Dependencies
run: npm ci

# Set up the environment
- name: 🔃 Load .env file (.env.${{matrix.setting}})
uses: xom9ikk/dotenv@v2
with:
Expand Down
8 changes: 0 additions & 8 deletions .github/workflows/workflow-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,18 +48,10 @@ jobs:
with:
node-version-file: .nvmrc
cache: npm
- name: 🐍 Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.12

# Install dependencies and set up environment
- name: 🅿️ Install Python tools
run: pip install setuptools
- name: 📥 Install Dependencies
run: npm ci

# Set up the environment
- name: 🔃 Load .env file (.env.${{github.event.inputs.setting}})
uses: xom9ikk/dotenv@v2
with:
Expand Down
5 changes: 1 addition & 4 deletions Brewfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,4 @@
brew "git"
cask "github"
brew "openjdk" # NOTE @brown-ccv: This will install Python as a dependency
brew "python-setuptools"
cask "visual-studio-code"

# TODO @brown-ccv #278: Python management (miniconda)? [Python is only needed for PsiTurk]
cask "visual-studio-code"
1 change: 0 additions & 1 deletion winget.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,3 @@ winget install -e --id Python.Python.3.12;
winget install -e --id ojdkbuild.openjdk.17.jre;
winget install -e --id Microsoft.VisualStudioCode;

# TODO @brown-ccv #278: Python management (miniconda)? [Python is only needed for PsiTurk]

0 comments on commit 0083578

Please sign in to comment.