Commit Graph

18 Commits

Author SHA1 Message Date
Hynek Schlawack 95d8a76fb7
Unpin tox (#1093)
* Unpin tox

* Pass thru fake version

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-02-02 06:43:07 +01:00
Hynek Schlawack 42b8aa122f
Refresh sync reminders 2023-01-29 11:41:33 +01:00
Hynek Schlawack c9c7595b69
Switch to hatch-vcs (#1094)
Also start publishing every commit to main to <https://test.pypi.org/project/attrs/>.
2023-01-29 11:21:20 +01:00
Tin Tvrtković 14354bbd67
Update Mypy tests for new Mypy output (#1070)
* Update Mypy tests for new Mypy output

* Finish rebase

* Tweak tox mypy

* Limit tox version
2023-01-16 15:50:52 +01:00
Hynek Schlawack d4934b14f1
Drop 3.6 & switch to 100% static packaging configuration (#993)
* Drop 3.6 & move to Hatch + static metadata

Use ubuntu-latest again

* Use hatch-autorun instead of coverage-enable-subprocess

* Fix hostname

* Simplify tox.ini

* Move changelog check to docs jobs

* Hatchling supports PEP 639 just fine
2023-01-11 16:50:27 +01:00
Sviatoslav Sydorenko 90f7590abf
Add unstable Python 3.12 to CI allowing failures (#1033)
* Add unstable Python 3.12 to CI allowing failures

* 🔧 Add a toxenv for 🐍 Python 3.12

* Account for 3.12 abc error @ test_remain_abstract

Co-authored-by: Hynek Schlawack <hs@ox.cx>
2022-12-18 10:46:08 +00:00
dependabot[bot] 6316892316
Bump step-security/harden-runner from 1 to 2 (#1064) 2022-12-01 06:39:17 +01:00
Hynek Schlawack 287c6cedc2
Pin test CI image to ubuntu 20.04 for one more release (#1057) 2022-11-25 08:18:41 +01:00
Olexiy Pohorely 5a71192f89
Use the stable version of Python 3.11 in CI (#1045)
* update stable python version in ci

* add allowed-endpoints to jobs
2022-11-08 07:41:42 +00:00
Hynek Schlawack c65cf47fc0
Use more descriptive name 2022-09-29 11:01:58 +02:00
Hynek Schlawack 4b4da14880
Tighten permissions 2022-09-29 11:00:18 +02:00
Hynek Schlawack a7eab33943
Block on CI egress (#1035)
* Block on CI egress

* Allow some endpoints

* Split pyright out since it's special anyways

* Make pyright required
2022-09-29 09:36:19 +02:00
Step Security Bot 0095cd8ca2
[StepSecurity] ci: Harden GitHub Actions (#1034)
* [StepSecurity] ci: Harden GitHub Actions in ci.yml

* [StepSecurity] ci: Harden GitHub Actions in codeql-analysis.yml
2022-09-29 08:04:18 +02:00
Sviatoslav Sydorenko 8415c4a005
Use short syntax to request pre+final py311 (#1032) 2022-09-29 07:44:02 +02:00
Hynek Schlawack f6d96456d8
Install tox for docs 2022-09-28 09:53:34 +02:00
Hynek Schlawack f865d4e67c
Finalize extraction m( 2022-09-28 09:46:17 +02:00
Sviatoslav Sydorenko 36d6f83604
Introduce a gate/check GHA job (#1029) 2022-09-26 16:50:45 +02:00
Hynek Schlawack c76062a733
Rename CI workflow to a more meaningful name 2022-08-22 11:08:03 +02:00