Andrew Eisenberg
47d5b772d8
Updating
2023-10-06 12:09:29 -07:00
Andrew Eisenberg
0c10dc4b0d
Updating
2023-10-06 12:08:59 -07:00
Andrew Eisenberg
ff76f228df
Updating
2023-10-06 12:01:08 -07:00
Andrew Eisenberg
8975e5a8c4
Add workaround for python 3.12 on windows
2023-10-06 11:40:54 -07:00
dependabot[bot]
b686e07c2b
Bump urllib3 in /python-setup/tests/pipenv/python-3.8 ( #1917 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.0.4 to 2.0.6.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.0.4...2.0.6 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 17:49:02 +00:00
dependabot[bot]
7de46310d9
Bump urllib3 in /python-setup/tests/poetry/python-3.8 ( #1916 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.7 to 1.26.17.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.7...1.26.17 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 10:25:36 -07:00
dependabot[bot]
896a68d162
Bump urllib3 in /python-setup/tests/poetry/requests-3 ( #1915 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.7 to 1.26.17.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.7...1.26.17 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 10:25:17 -07:00
dependabot[bot]
5f88bb1ffa
Bump urllib3 in /python-setup/tests/pipenv/requests-3 ( #1914 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.0.4 to 2.0.6.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.0.4...2.0.6 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 10:24:54 -07:00
Stephan Brandauer
055b396ea2
Merge pull request #1800 from github/dependabot/pip/python-setup/tests/poetry/python-3.8/certifi-2023.7.22
...
Bump certifi from 2022.12.7 to 2023.7.22 in /python-setup/tests/poetry/python-3.8
2023-07-26 13:46:36 +02:00
Stephan Brandauer
98d57a1337
Merge pull request #1801 from github/dependabot/pip/python-setup/tests/poetry/requests-3/certifi-2023.7.22
...
Bump certifi from 2022.12.7 to 2023.7.22 in /python-setup/tests/poetry/requests-3
2023-07-26 13:46:20 +02:00
Stephan Brandauer
1ba3eaa7d3
Merge pull request #1802 from github/dependabot/pip/python-setup/tests/pipenv/requests-3/certifi-2023.7.22
...
Bump certifi from 2023.5.7 to 2023.7.22 in /python-setup/tests/pipenv/requests-3
2023-07-26 13:46:05 +02:00
dependabot[bot]
126f9c6282
Bump certifi in /python-setup/tests/pipenv/python-3.8
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2023.5.7 to 2023.7.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2023.05.07...2023.07.22 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-25 16:40:15 +00:00
dependabot[bot]
cfd7e3df84
Bump certifi in /python-setup/tests/pipenv/requests-3
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2023.5.7 to 2023.7.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2023.05.07...2023.07.22 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-25 16:39:45 +00:00
dependabot[bot]
c974f40fee
Bump certifi in /python-setup/tests/poetry/requests-3
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.12.7 to 2023.7.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2022.12.07...2023.07.22 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-25 16:39:42 +00:00
dependabot[bot]
d34eb386d4
Bump certifi in /python-setup/tests/poetry/python-3.8
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.12.7 to 2023.7.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2022.12.07...2023.07.22 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-25 16:39:37 +00:00
Rasmus Wriedt Larsen
d1a140b28e
python-setup: Fix pipenv (--keep-outdated deprecated)
...
Recently released pipenv removed support for `--keep-outdated` flag (see https://github.com/pypa/pipenv/blob/main/CHANGELOG.rst#pipenv-202379-2023-07-09 )
Local testing showed that installation was fine without this 👍
2023-07-12 17:09:00 +02:00
Henry Mercer
6e92b190d0
Bump requests to 2.31.0
2023-05-23 17:07:30 +01:00
Henry Mercer
292bb7c0b9
Parameterize check scripts over requests version
2023-05-23 17:07:30 +01:00
Rasmus Wriedt Larsen
5ed1e985c2
python-setup: Fix site-package selection for unix
2023-01-13 14:41:00 +01:00
Rasmus Wriedt Larsen
2f6d17472d
python-setup: Make debug printing more obvious
2023-01-13 11:25:25 +01:00
Rasmus Wriedt Larsen
2649b6603a
python-setup: Fix site-packages selection without pip for Windows
2023-01-13 11:25:25 +01:00
Rasmus Wriedt Larsen
b8107301d2
python-setup: Fix for python2
2023-01-13 11:25:25 +01:00
Rasmus Wriedt Larsen
932b6a98b8
python-setup: Fix path for tests
2023-01-13 11:25:25 +01:00
Rasmus Wriedt Larsen
259993b92a
python-setup: Handle poetry virtualenvs.options.no-pip = true
...
Fixes https://github.com/github/codeql-action/issues/1425
2023-01-13 11:25:25 +01:00
Henry Mercer
e4818d46c4
Remove tests with old certifi dependency
2022-12-20 10:30:38 +00:00
Andrew Eisenberg
6fec2ab57a
Merge pull request #1427 from github/dependabot/pip/python-setup/tests/poetry/python-3.8/certifi-2022.12.7
...
Bump certifi from 2021.10.8 to 2022.12.7 in /python-setup/tests/poetry/python-3.8
2022-12-08 11:24:01 -08:00
dependabot[bot]
4e81e2933a
Bump certifi in /python-setup/tests/poetry/python-3.8
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2021.10.8 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases )
- [Commits](https://github.com/certifi/python-certifi/compare/2021.10.08...2022.12.07 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-08 17:36:48 +00:00
dependabot[bot]
bf944d782b
Bump certifi in /python-setup/tests/poetry/requests-3
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2021.10.8 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases )
- [Commits](https://github.com/certifi/python-certifi/compare/2021.10.08...2022.12.07 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-08 17:36:47 +00:00
dependabot[bot]
8121f62c54
Bump certifi in /python-setup/tests/pipenv/python-3.8
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2021.10.8 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases )
- [Commits](https://github.com/certifi/python-certifi/compare/2021.10.08...2022.12.07 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-08 16:26:53 +00:00
dependabot[bot]
aba18b82f7
Bump certifi in /python-setup/tests/pipenv/requests-3
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2021.10.8 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases )
- [Commits](https://github.com/certifi/python-certifi/compare/2021.10.08...2022.12.07 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-08 12:47:50 +00:00
Rasmus Wriedt Larsen
3b0a2f607d
python-setup: Update comment with fully qualified configuration name
2022-12-06 11:37:57 +01:00
Rasmus Wriedt Larsen
27c1438455
python-setup: Apply suggestions from code review
2022-12-06 11:32:21 +01:00
Rasmus Wriedt Larsen
7fc528c3c6
python-setup: Don't allow Poetry to make venv in project
...
I mostly verified this works on my local machine, but did add a sample `poetry.toml` to the tests, so it can be verified from looking at the logs 🤷
2022-12-06 10:41:46 +01:00
Rasmus Wriedt Larsen
caf1c5057b
python-setup: Remove outdated comment
2022-11-29 13:24:10 +01:00
Rasmus Wriedt Larsen
c62445de22
python-setup: rely on new virtualenv for venv creation in Ubuntu 22.04
...
Removes the hotfix from https://github.com/github/codeql-action/pull/1257
2022-11-29 11:43:01 +01:00
Henry Mercer
ff5ca122ed
Merge pull request #1257 from github/rasmuswl/fix-ubuntu22.04-venv-creation
...
python-setup: Fix venv creation in Ubuntu 22.04
2022-09-21 16:27:55 +01:00
Rasmus Wriedt Larsen
32ca2cf500
Apply suggestions from code review
...
Co-authored-by: Henry Mercer <henrymercer@github.com >
2022-09-21 16:06:07 +02:00
Rasmus Wriedt Larsen
8a893ddf18
python-setup: Flush even more
2022-09-21 15:36:13 +02:00
Rasmus Wriedt Larsen
93ba53f2de
add missing spaces
2022-09-21 15:36:13 +02:00
Rasmus Wriedt Larsen
1fa5d72846
python-setup: Fail early if installing for Python 2, and python2 not available
2022-09-21 14:50:13 +02:00
Rasmus Wriedt Larsen
417059fdb2
Merge pull request #1258 from github/rasmuswl/poetry-v1.2
...
python-setup: Add support for Poetry 1.2
2022-09-21 14:03:27 +02:00
Rasmus Wriedt Larsen
ca8a78d5f3
python-setup: flush at the end of _check_call
2022-09-21 10:02:51 +02:00
Rasmus Wriedt Larsen
2264307214
python-setup: change env passing
2022-09-21 10:01:57 +02:00
Rasmus Wriedt Larsen
70509c3884
python-setup: Add support for Poetry 1.2
2022-09-19 12:21:43 +02:00
Rasmus Wriedt Larsen
e1ce6e3115
python-setup: Fix venv creation in Ubuntu 22.04
...
Fixes https://github.com/github/codeql-action/issues/1249
2022-09-19 09:49:53 +02:00
Rasmus Wriedt Larsen
5ffcfe95cc
python-setup: Allow newest virtualenv
...
Context for previous version is
https://github.com/github/codeql-action/pull/862
Locally, I was able to install `20.15.1` with Python2.
I don't see any reason why python3 version should be restricted.
2022-09-16 20:49:42 +02:00
Edoardo Pirovano
8c692b37a0
Pin poetry to 1.1
2022-08-31 13:35:12 +01:00
Rasmus Wriedt Larsen
8a646279fc
python-setup: Check if pip is already installed for Python2
2022-04-22 10:32:29 +02:00
Rasmus Wriedt Larsen
b9577df761
python-setup: refactor Pipenv without lockfile
2022-04-18 11:14:14 -04:00
Michael A. Smith
808c29257b
Support Pipfile without Pipfile.lock
...
As previously written, if codeql finds a `Pipfile`, but no `Pipfile.lock`, it will run `pipenv install` with args that require `Pipfile.lock` to exist. Pipfile will fail with this message:
```
Usage: python -m pipenv install [OPTIONS] [PACKAGES]...
ERROR:: Pipfile.lock must exist to use --keep-outdated!
package installation with pipenv failed, see error above
```
This changeset enables auto_install to work with Pipfile when there is no lock. (Bonus: `--skip-lock` is generally a bit faster.)
2022-04-18 11:14:14 -04:00