Skip to content

Commit

Permalink
Merge pull request #3204 from Parnassius/python-3.9.2
Browse files Browse the repository at this point in the history
Add python 3.9.2, 3.8.8, 3.7.10 and 3.6.13
  • Loading branch information
feelepxyz authored Mar 9, 2021
2 parents 5d7aae3 + 4e07dbe commit c6eae14
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 13 deletions.
6 changes: 3 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -68,10 +68,10 @@ RUN apt-get install -y software-properties-common \
ENV PYENV_ROOT=/usr/local/.pyenv \
PATH="/usr/local/.pyenv/bin:$PATH"
RUN git clone https://github.com/pyenv/pyenv.git /usr/local/.pyenv \
&& cd /usr/local/.pyenv && git checkout v1.2.22 && cd - \
&& pyenv install 3.9.1 \
&& cd /usr/local/.pyenv && git checkout 9ee109b66148bc39a685926050b7b56cb4bb184b && cd - \
&& pyenv install 3.9.2 \
&& pyenv install 2.7.18 \
&& pyenv global 3.9.1
&& pyenv global 3.9.2


### JAVASCRIPT
Expand Down
2 changes: 1 addition & 1 deletion python/helpers/build
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ cp -r \

cd "$install_dir"
PYENV_VERSION=2.7.18 pyenv exec pip install -r "requirements.txt"
PYENV_VERSION=3.9.1 pyenv exec pip install -r "requirements.txt"
PYENV_VERSION=3.9.2 pyenv exec pip install -r "requirements.txt"
12 changes: 6 additions & 6 deletions python/lib/dependabot/python/python_versions.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@ module Dependabot
module Python
module PythonVersions
PRE_INSTALLED_PYTHON_VERSIONS = %w(
3.9.1 2.7.18
3.9.2 2.7.18
).freeze

# Due to an OpenSSL issue we can only install the following versions in
# the Dependabot container.
SUPPORTED_VERSIONS = %w(
3.9.1 3.9.0
3.8.7 3.8.6 3.8.5 3.8.4 3.8.3 3.8.2 3.8.1 3.8.0
3.7.9 3.7.8 3.7.7 3.7.6 3.7.5 3.7.4 3.7.3 3.7.2 3.7.1 3.7.0
3.6.12 3.6.11 3.6.10 3.6.9 3.6.8 3.6.7 3.6.6 3.6.5 3.6.4 3.6.3 3.6.2
3.6.1 3.6.0 3.5.10 3.5.8 3.5.7 3.5.6 3.5.5 3.5.4 3.5.3
3.9.2 3.9.1 3.9.0
3.8.8 3.8.7 3.8.6 3.8.5 3.8.4 3.8.3 3.8.2 3.8.1 3.8.0
3.7.10 3.7.9 3.7.8 3.7.7 3.7.6 3.7.5 3.7.4 3.7.3 3.7.2 3.7.1 3.7.0
3.6.13 3.6.12 3.6.11 3.6.10 3.6.9 3.6.8 3.6.7 3.6.6 3.6.5 3.6.4 3.6.3
3.6.2 3.6.1 3.6.0 3.5.10 3.5.8 3.5.7 3.5.6 3.5.5 3.5.4 3.5.3
2.7.18 2.7.17 2.7.16 2.7.15 2.7.14 2.7.13
).freeze

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -141,10 +141,10 @@
it "raises a helpful error" do
expect { subject }.
to raise_error(Dependabot::DependencyFileNotResolvable) do |error|
expect(error.message).to eq(
expect(error.message).to start_with(
"pipenv.patched.notpip._internal.exceptions."\
"UnsupportedPythonVersion: futures requires Python '>=2.6, <3' "\
"but the running Python is 3.7.9"
"but the running Python is 3."
)
end
end
Expand Down Expand Up @@ -255,7 +255,7 @@
to start_with("Dependabot detected the following Python")
expect(error.message).to include("3.4.*")
expect(error.message).
to include("supported in Dependabot: 3.9.1, 3.9.0, 3.8.7")
to include("supported in Dependabot: 3.9.2, 3.9.1, 3.9.0")
end
end
end
Expand Down

0 comments on commit c6eae14

Please sign in to comment.