| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | .github/workflows/ci-sage.yml: Update system configutations after ↵ | Matthias Koeppe | 2022-06-25 | 1 | -1/+1 |
| | | | | | https://trac.sagemath.org/ticket/33316 | ||||
| * | ci(cygwin): Convert Windows path using cygpath | Anderson Bravalheri | 2022-06-24 | 1 | -1/+1 |
| | | |||||
| * | Add workaround for git problems in cygwin | Anderson Bravalheri | 2022-06-24 | 1 | -1/+3 |
| | | | | | | | | The changes here are based on the workaround discussed in: https://github.com/actions/checkout/issues/766 Closes #3408. | ||||
| * | Disable Python 3.11 from the build matrix for now. Ref #3365. | Jason R. Coombs | 2022-06-12 | 1 | -1/+2 |
| | | |||||
| * | Merge https://github.com/jaraco/skeleton | Jason R. Coombs | 2022-06-12 | 1 | -9/+27 |
| |\ | |||||
| | * | Update Github actions to v3 (#62) | Anderson Bravalheri | 2022-06-04 | 1 | -4/+4 |
| | | | |||||
| | * | Add Python 3.11 into the matrix using workaround from ↵ | Jason R. Coombs | 2022-06-04 | 1 | -3/+5 |
| | | | | | | | | | actions/setup-python#213. Drop 3.9 from matrix for efficiency. | ||||
| | * | Inject check job into CI workflow as ultimate flag (#55) | Sviatoslav Sydorenko | 2022-04-22 | 1 | -1/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds a job that is able to accurately signal whether all the expectations of the required jobs to succeed are met. This job can then be used as a source of truth for judging whether "CI passes" and can be used in the branch protection. It also plays a role of a convenient "gate" — this is the only job that would have to be listed in the branch protection as opposed to listing every single job name generated by the test matrix (and they all have different names — it's not possible to just select one `test` job name). Ref: https://github.com/re-actors/alls-green#why | ||||
| * | | Try Python 3.9 | Jason R. Coombs | 2022-05-10 | 1 | -1/+1 |
| | | | |||||
| * | | Merge https://github.com/pypa/distutils into feature/distutils-a7cfb56a7b1eaa | Jason R. Coombs | 2022-05-10 | 1 | -11/+12 |
| |\ \ | |||||
| | * | | Run tests using tox, even on cygwin. | Jason R. Coombs | 2022-04-29 | 1 | -2/+2 |
| | | | | |||||
| | * | | Disable installation of Setuptools in tox instead of GHA. Ref pypa/distutils#99. | Jason R. Coombs | 2022-03-27 | 1 | -4/+0 |
| | | | | |||||
| | * | | Re-enable windows tests | Isuru Fernando | 2022-03-16 | 1 | -2/+1 |
| | | | | |||||
| | * | | Merge pull request #115 from blink1073/patch-1 | Jason R. Coombs | 2022-02-26 | 1 | -0/+4 |
| | |\ \ | | | | | | | | | Add concurrency limit to CI | ||||
| | | * | | Add concurrency limit to CI | Steven Silvester | 2022-02-12 | 1 | -0/+4 |
| | | | | | |||||
| | * | | | Disable tests on Windows while build issues exist. Ref pypa/distutils#118. | Jason R. Coombs | 2022-02-26 | 1 | -1/+2 |
| | |/ / | |||||
| * | | | Fix YAML error | Anderson Bravalheri | 2022-04-21 | 1 | -6/+3 |
| | | | | |||||
| * | | | Cache downloaded files used during tests for setuptools.config | Anderson Bravalheri | 2022-04-21 | 1 | -0/+14 |
| | | | | | | | | | | | | | | | | Recently Github Actions started to fail with `HTTP Error 429: Too Many Requests`. A solution for this problem is to add some caching. | ||||
| * | | | Attempt to re-enable Windows tests | Anderson Bravalheri | 2022-03-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | According to a comment in pypa/distutils#118 this problem might be solved by allowing tox to pass some environment variables. | ||||
| * | | | Just skip the most problematic test for PyPy on Windows | Anderson Bravalheri | 2022-03-14 | 1 | -5/+0 |
| | | | | |||||
| * | | | Exclude PyPy+Windows from test matrix | Anderson Bravalheri | 2022-03-14 | 1 | -0/+5 |
| | | | | |||||
| * | | | Use windows-2019 for tests in GitHub Actions | Anderson Bravalheri | 2022-03-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | For the time being let's just use the older version for the GHA host, so we can keep testing on Windows, instead of skipping it at all. | ||||
| * | | | Attempt to re-enable Windows tests | Anderson Bravalheri | 2022-03-13 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | According to a comment in pypa/distutils#118 this problem might be solved by allowing tox to pass some environment variables. | ||||
| * | | | Disable tests on Windows while build issues exist. Ref pypa/distutils#118. | Jason R. Coombs | 2022-02-26 | 1 | -1/+2 |
| | | | | |||||
| * | | | Merge pull request #3112 from abravalheri/disable-coverage-pypy | Jason R. Coombs | 2022-02-17 | 1 | -2/+5 |
| |\ \ \ | | | | | | | | | Disable coverage on PyPy | ||||
| | * | | | Prevent CI from trying to use '--cov' when pytest-cov is not installed | Anderson Bravalheri | 2022-02-16 | 1 | -2/+5 |
| | | | | | |||||
| | * | | | Skip pytest-cov in setup.cfg for PyPy | Anderson Bravalheri | 2022-02-15 | 1 | -5/+0 |
| | | | | | | | | | | | | | | | | | | | | | Instead of disabling coverage in the GitHub workflow it might be easier to just not install it in the test environment. | ||||
| | * | | | Disable coverage on PyPy | Anderson Bravalheri | 2022-02-15 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, CI jobs running on PyPy are (painfully) slow. This seems to be a well know side effect of enabling coverage. The change proposed here is to disable coverage on PyPy for both Windows and MacOS (which seem to be very slow). Coverage for PyPy on Ubuntu is preserved because, while being slower than CPython, it is still OK-ish. Hopefully tests running on PyPy/Ubuntu will include most of PyPy's specific corner cases. | ||||
| * | | | | Tweak concurrency group for CI so tags are not cancelled by pushes | Anderson Bravalheri | 2022-02-16 | 1 | -1/+4 |
| | | | | | |||||
| * | | | | Reduce GitHub Actions timeout from 6h to 75min | Anderson Bravalheri | 2022-02-15 | 1 | -1/+4 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From times to times, tests (specially on PyPy) seem to get stuck and be cancelled by GitHub after the default timeout (6h). Before these tests are cancelled, however they count as an active job and limit the amount of concurrent jobs/workflows PyPA's organization may have running. Currently, the slowest job running for the `main` workflow seem to be the tests for PyPy+Windows, which take around 55 min. Therefore, chances are that, if a test is taking much more than 1h to run, it got stuck. We can be pragmatic and reduce the timeout for the `main` workflow and free the resources quickly. | ||||
| * | | | Limit tests for stdlib distutils to one job. Ref #3093. | Jason R. Coombs | 2022-02-12 | 1 | -15/+4 |
| | | | | |||||
| * | | | Remove invocation of bootstrap script, no longer needed. Fixes #3100. | Jason R. Coombs | 2022-02-12 | 1 | -1/+1 |
| | | | | |||||
| * | | | Update .github/workflows/main.yml | Steven Silvester | 2022-02-11 | 1 | -2/+2 |
| | | | | | | | | | | Co-authored-by: Dustin Ingram <di@users.noreply.github.com> | ||||
| * | | | Update main.yml | Steven Silvester | 2022-02-11 | 1 | -0/+4 |
| | | | | |||||
| * | | | Disable running of sage-ci tests except on tagged commits. Ref #3093. | Jason R. Coombs | 2022-02-10 | 1 | -5/+1 |
| | | | | |||||
| * | | | .github/workflows/ci-sage.yml: Replace centos-8 (EOL) by centos-stream-8, ↵ | Matthias Koeppe | 2022-02-04 | 1 | -1/+1 |
| | | | | | | | | | | | | | centos-stream-9 | ||||
| * | | | .github/workflows/ci-sage.yml: Use https://trac.sagemath.org/ticket/33288 ↵ | Matthias Koeppe | 2022-02-04 | 1 | -4/+5 |
| | | | | | | | | | | | | | for CI fixes | ||||
| * | | | .github/workflows/ci-sage.yml: Remove fedora-36, not ready | Matthias Koeppe | 2022-01-30 | 1 | -1/+1 |
| | | | | |||||
| * | | | .github/workflows/ci-sage.yml: Remove flaky platforms, add new platforms | Matthias Koeppe | 2022-01-30 | 1 | -1/+1 |
| | | | | |||||
| * | | | .github/workflows/ci-sage.yml: New | Matthias Koeppe | 2022-01-30 | 1 | -0/+155 |
| | | | | |||||
| * | | | CI: re-enable the cygwin jobs again | Christoph Reiter | 2022-01-17 | 1 | -1/+0 |
| | | | | |||||
| * | | | CI/cygwin: use cygwin/cygwin-install-action instead of choco | Christoph Reiter | 2022-01-17 | 1 | -4/+15 |
| | | | | | | | | | | | | | | | | | | | | | | Use the official GH action for installing cygwin instead of going through choco. See #3016 | ||||
| * | | | Disable cygwin tests for now. Ref #3016. | Jason R. Coombs | 2022-01-08 | 1 | -0/+1 |
| | | | | |||||
| * | | | Ensure test_cygwin pass before CI release action | Anderson Bravalheri | 2022-01-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | It seems that the release action in the CI was running even when the cygwin tests did not pass... It is likely we want it to pass first. | ||||
| * | | | Allow integration tests to be manually triggered in GitHub Actions | Anderson Bravalheri | 2022-01-06 | 1 | -2/+2 |
| | | | | |||||
| * | | | Add SETUPTOOLS_USE_DISTUTILS configuration to integration tests | Anderson Bravalheri | 2022-01-06 | 1 | -0/+7 |
| | | | | |||||
| * | | | Merge branch 'main' into integration-tests | mergify[bot] | 2022-01-06 | 1 | -0/+1 |
| |\ \ \ | |||||
| | * \ \ | Merge https://github.com/pypa/distutils | Jason R. Coombs | 2022-01-03 | 1 | -0/+1 |
| | |\ \ \ | | |/ / | |||||
| | | * | | Include Python 3.8 in tests. Ref pypa/distutils#100. | Jason R. Coombs | 2021-12-29 | 1 | -0/+1 |
| | | | | | |||||
| | | * | | It really must be literally 39. | Jason R. Coombs | 2021-12-29 | 1 | -4/+4 |
| | | | | | |||||
