Skip to content

Commit

Permalink
Merge pull request #130 from datalad/bf-allow-pip-break
Browse files Browse the repository at this point in the history
allow pip to install
  • Loading branch information
yarikoptic authored Oct 13, 2024
2 parents f06a306 + 868c8bb commit 3a1ad84
Show file tree
Hide file tree
Showing 25 changed files with 25 additions and 0 deletions.
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_catalog-maint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_catalog-master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_container-maint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_container-master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_crawler-maint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_crawler-master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_dataverse-maint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_dataverse-master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_deprecated-maint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_deprecated-master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_fuse-maint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_fuse-master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_metalad-maint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_metalad-master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_neuroimaging-maint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_neuroimaging-master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_next-maint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_next-master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_osf-maint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_osf-master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_ukbiobank-maint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_ukbiobank-master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_xnat-maint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-datalad_xnat-master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh)
sudo apt-get update -qq
sudo apt-get install eatmydata python3-pip
sudo python3 -m pip config set global.break-system-packages true
sudo pip install datalad-installer
# just not to change the name from what we had already
case "${{ matrix.annex-install-scenario }}" in
Expand Down

0 comments on commit 3a1ad84

Please sign in to comment.