Tzu-ping Chung
321c9675db
Add compat shim to find eggs in importlib backend
2022-04-12 03:33:18 +08:00
Tzu-ping Chung
a640a24350
Fix CI bzr installation
2022-04-12 03:31:50 +08:00
Tzu-ping Chung
a9cf547dd1
Add workflow to run tests against the new backend
2022-04-12 03:26:12 +08:00
Pradyun Gedam
ef7e0c34de
Avoid setuptools 60.6.0
...
It has a bug that breaks our test suite, and the relevant bug is being
investigated at the moment.
2022-02-01 09:04:00 +00:00
Diego Ramirez
9436e16cf3
Pass `FORCE_COLOR=1` to the CI, to colorize Nox
...
This is just a preference, I'm approaching a new Nox ability.
2022-01-25 14:03:15 -06:00
Pradyun Gedam
9e05fc1f00
Merge pull request #10796 from pradyunsg/try-fixing-test-suite
2022-01-14 12:03:49 +00:00
Pradyun Gedam
764d8841fe
Use the standard library distutils for running tests
...
This is in line with what our unit tests are written with the assumption
of.
2022-01-14 11:29:16 +00:00
Hugo van Kemenade
fbf75b4965
CI: Only lock threads on upstream
2022-01-11 15:43:42 +02:00
Pradyun Gedam
fa2d428e43
Autocancel repeated CI runs
...
This will ensure that any specific pull request (or commit) only has a
single CI run happening at any point in time.
2021-12-03 14:37:04 +00:00
Diego Ramirez
a829016820
Improve the news file and the CI
2021-12-01 14:23:20 -06:00
Diego Ramirez
e0f6628ff5
Implement suggestions, and use more Nox sessions in our CI
2021-12-01 12:22:29 -06:00
Diego Ramirez
7ced6c583b
Replace tox with Nox (CLI, docs)
2021-11-29 09:29:14 -06:00
Pradyun Gedam
c6c6222f9e
Drop Python 3.9 from Windows CI
2021-11-12 08:04:57 +00:00
Hugo van Kemenade
0252c04a16
Drop support for soon-EOL Python 3.6
2021-11-08 12:02:16 +02:00
Pradyun Gedam
75c11c4d7b
Add `about` to ISSUE_TEMPLATES/config.yml
...
Just in case that's the reason this option isn't shown.
2021-10-11 20:57:42 +01:00
Pradyun Gedam
04b9ece976
Merge pull request #10527 from DiddiLeija/lock-threads-v3
2021-10-08 11:35:20 +01:00
Diego Ramirez
92cfe0aa35
Bump the `lock-threads` action to version 3
...
This version has been released recently. Also, I had to modify the arguments passed to the action.
2021-09-29 14:20:24 -05:00
Pradyun Gedam
beddafb2e2
Add maintainers-only link to file blank issues, to "New Issue" selector
...
This link is only accessible for users who have the "Write" or "Admin"
permissions on the repository. Everyone else will get redirected to
the same URL as the selector, which I imagine to be an amusing
experience.
2021-09-29 19:19:20 +01:00
Pradyun Gedam
3b73331097
Add a GitHub Actions workflow, to lock closed threads
...
This replaces the now-disabled lock-bot, which did the same thing.
2021-09-22 07:18:13 +01:00
Pradyun Gedam
d592abf415
Remove configuration for the lock bot
...
This bot is no longer maintained and has been removed. This
configuration file is no longer necessary.
2021-09-22 07:10:12 +01:00
Diego Ramirez
0c4e7f7b50
Delete ISSUE_TEMPLATE.md
...
This issue template has been superseeded by the new YAML forms, so we can remove it.
2021-09-20 09:04:59 -05:00
Pradyun Gedam
035bc84682
Add CI job to ensure that the documentation builds without warnings
...
This will help with issues that are being flagged as warnings by Sphinx.
2021-09-18 09:12:45 +01:00
Pradyun Gedam
28e794ed4a
Merge pull request #10424 from hugovk/only-label-merge-conflicts-for-upstream
2021-09-03 11:20:24 +01:00
Hugo van Kemenade
be94a164a2
CI: Only label merge conflicts on upstream
2021-09-03 13:08:28 +03:00
Pradyun Gedam
263206c9b3
Merge pull request #10406 from pradyunsg/new-issue-workflow
...
Tweaks issue templates
2021-09-03 10:15:24 +01:00
Pradyun Gedam
1fb0914f5f
Reword note on output formatting
2021-08-30 11:02:02 +01:00
Jon Dufresne
a775351a38
Clean up leftover references to removed Travis and Azure CI
2021-08-28 20:01:58 -07:00
Pradyun Gedam
ab09a7b108
Reformat issue template config.yml
2021-08-27 18:54:04 +01:00
Pradyun Gedam
bc5a250795
discuss.python.org/c/packaging is not a support channel
2021-08-27 18:53:43 +01:00
Pradyun Gedam
3342dbd4d6
Disallow blank issues
2021-08-27 18:52:19 +01:00
Pradyun Gedam
c3dccb47ef
Add a message asking users to check for duplicates
2021-08-27 18:51:11 +01:00
Pradyun Gedam
152133f318
Tweak wording in the bug report issue form
2021-08-27 18:50:59 +01:00
Pradyun Gedam
3b7271c37f
Change the feature request template into a form
2021-08-27 18:50:43 +01:00
Pradyun Gedam
4088fdbfd5
Make good-first-issue into an Issue Form
...
This makes it harder for a non-maintainer to file these. We've have a
few users use this, seemingly thinking it is for people filing their
first GitHub issue.
2021-08-25 08:29:44 +01:00
Pradyun Gedam
24541d3e2b
Explicitly set permissions for label-merge-conflicts
2021-08-15 18:29:57 +01:00
Pradyun Gedam
eb700d7b95
Add a name for label-merge-conflicts
2021-08-15 13:23:49 +01:00
Pradyun Gedam
93f200aeda
Perform merge-conflict label checks, via GitHub Actions
2021-08-15 13:23:49 +01:00
Pradyun Gedam
7b96794ad2
Add missing word to guidance on check failure
...
Co-authored-by: Stéphane Bidoul <stephane.bidoul@acsone.eu>
2021-08-15 11:57:58 +01:00
Pradyun Gedam
96b0ef029b
Provide additional context on news entry check failures
2021-08-15 10:32:20 +01:00
Pradyun Gedam
116e53145b
Change the news-file check
...
- Rename the file.
- Give it a better name in checks view.
- Use the ref the PR will merge into.
2021-08-15 09:36:05 +01:00
Tzu-ping Chung
d8fba8d95a
Merge pull request #9785 from hexagonrecursion/main
2021-08-15 11:25:53 +08:00
Pradyun Gedam
c9b234c2af
Permit pre-release versions of Python 3.10 in CI
2021-08-06 13:42:31 +01:00
Pradyun Gedam
4ee9a4af25
Add Python 3.10 support
2021-08-06 13:42:31 +01:00
Pradyun Gedam
236c0ccb8a
Move test requirements into tests/
...
This makes the file easier to locate, by placing it next to the stuff
that it will affect.
2021-07-24 12:06:51 +01:00
Pradyun Gedam
4fe94078d5
Update IRC links to libera.chat
2021-06-25 15:45:45 +01:00
Pradyun Gedam
ff228fdeaf
Remove empty title, which broke the issue form
2021-04-24 16:10:26 +01:00
Pradyun Gedam
e9cc23ffd9
Skip checks on PRs only
2021-04-24 10:00:54 +01:00
Pradyun Gedam
73dca3a43a
Change quotes
2021-04-21 10:00:46 +01:00
Pradyun Gedam
3df69bcb29
Run all of CI, on scheduled runs
2021-04-17 15:33:58 +01:00
Hugo van Kemenade
ec59cc0968
Run CI on main not master
2021-04-07 17:48:55 +03:00