Commit Graph

237 Commits

Author SHA1 Message Date
Hynek Schlawack
7d30ece56f
Minimize some more 2023-06-02 11:31:30 +02:00
Hynek Schlawack
2cea109d05
Minimize setup.py 2023-06-02 11:21:19 +02:00
Hynek Schlawack
9dfd7d7063
Remove harden 2023-06-02 10:10:56 +02:00
Hynek Schlawack
21e2e89dd5
Don't force a base python on pre-commit 2023-06-02 10:09:44 +02:00
Hynek Schlawack
b8f0be92b5
Use .python-version 2023-06-02 10:08:15 +02:00
Hynek Schlawack
2ae9b081e6
Simplify tox.ini 2023-06-02 09:52:00 +02:00
Hynek Schlawack
71aa601711
Tox filters paths, python -m is not necessary 2023-06-02 09:52:00 +02:00
dependabot[bot]
1b18f74923
Bump pypa/cibuildwheel from 2.12.3 to 2.13.0 (#33)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.12.3 to 2.13.0.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.12.3...v2.13.0)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-01 17:25:50 +02:00
Hynek Schlawack
326c0d583a
Use project capitalization 2023-05-31 16:28:20 +02:00
Hynek Schlawack
4bc9071249
More calming 2023-05-31 16:27:16 +02:00
Hynek Schlawack
ecfb22386e
Calm down 2023-05-31 16:25:12 +02:00
Hynek Schlawack
aa16810f44
Update tox.ini 2023-05-31 16:21:25 +02:00
Hynek Schlawack
fc64ae6c8f
Update readme 2023-05-31 16:17:46 +02:00
Hynek Schlawack
448b5834ac
Drop 3.6 & update CI (#32)
* Drop ko-fi

PayPal eats too much

* Update ci

* Better title

* fix

* Screw 3.6

* Use all-green

* Update readme

* Add cogCheck target
2023-05-31 16:08:00 +02:00
Hynek Schlawack
21e6afaeb0
Stop hardening
Too many host names in play
2023-05-31 15:31:13 +02:00
Hynek Schlawack
12ea074212
Add Python 3.12 2023-05-31 07:42:10 +02:00
dependabot[bot]
28a8088b88
Bump pypa/cibuildwheel from 2.12.1 to 2.12.3 (#30)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.12.1 to 2.12.3.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.12.1...v2.12.3)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Hynek Schlawack <hs@ox.cx>
2023-05-06 17:09:37 -06:00
pre-commit-ci[bot]
609cff9a9a
[pre-commit.ci] pre-commit autoupdate (#31) 2023-05-01 17:46:07 -06:00
pre-commit-ci[bot]
b69eb61d00
[pre-commit.ci] pre-commit autoupdate (#29)
updates:
- [github.com/psf/black: 23.1.0 → 23.3.0](https://github.com/psf/black/compare/23.1.0...23.3.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-04-04 06:44:49 +02:00
dependabot[bot]
4a0a138da4
Bump pypa/cibuildwheel from 2.12.0 to 2.12.1 (#27)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.12.0 to 2.12.1.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.12.0...v2.12.1)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-02 06:10:50 +00:00
Hynek Schlawack
4b3598fac4
Fix CI (#28) 2023-04-02 08:07:30 +02:00
dependabot[bot]
074ccfa26d
Bump pypa/cibuildwheel from 2.11.4 to 2.12.0 (#26)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.11.4 to 2.12.0.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.11.4...v2.12.0)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Hynek Schlawack <hs@ox.cx>
2023-02-01 16:28:02 +01:00
Hynek Schlawack
e0c2d457b2
pre-commit autoupdate 2023-02-01 16:23:00 +01:00
pre-commit-ci[bot]
c93de22ebf
[pre-commit.ci] pre-commit autoupdate (#25)
updates:
- [github.com/psf/black: 22.10.0 → 22.12.0](https://github.com/psf/black/compare/22.10.0...22.12.0)
- [github.com/PyCQA/isort: 5.10.1 → 5.11.4](https://github.com/PyCQA/isort/compare/5.10.1...5.11.4)
- [github.com/asottile/pyupgrade: v3.2.0 → v3.3.1](https://github.com/asottile/pyupgrade/compare/v3.2.0...v3.3.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-01-03 06:00:21 +01:00
dependabot[bot]
525b96015c
Bump pypa/cibuildwheel from 2.11.2 to 2.11.4 (#24) 2023-01-01 16:59:01 +01:00
pre-commit-ci[bot]
f8a42d1eb9
[pre-commit.ci] pre-commit autoupdate (#23)
* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/PyCQA/flake8: 5.0.4 → 6.0.0](https://github.com/PyCQA/flake8/compare/5.0.4...6.0.0)
- [github.com/pre-commit/pre-commit-hooks: v4.3.0 → v4.4.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.3.0...v4.4.0)

* Pin ubuntu for Python 3.6

* 3.11 proper

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Hynek Schlawack <hs@ox.cx>
2022-12-06 08:00:14 +01:00
dependabot[bot]
ca3dde09b6
Bump step-security/harden-runner from 1 to 2 (#22)
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner) from 1 to 2.
- [Release notes](https://github.com/step-security/harden-runner/releases)
- [Commits](https://github.com/step-security/harden-runner/compare/v1...v2)

---
updated-dependencies:
- dependency-name: step-security/harden-runner
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-01 15:12:29 +01:00
pre-commit-ci[bot]
eac4e7b837
[pre-commit.ci] pre-commit autoupdate (#21) 2022-11-07 19:38:36 +01:00
dependabot[bot]
57dfac2a22
Bump pypa/cibuildwheel from 2.10.2 to 2.11.2 (#20)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.10.2 to 2.11.2.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.10.2...v2.11.2)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Hynek Schlawack <hs@ox.cx>
2022-11-02 04:41:40 +00:00
Hynek Schlawack
79fb37c097
Add setupt-python since baipp doesn't update the env anymore 2022-11-02 05:38:48 +01:00
dependabot[bot]
a84647db54
Bump pypa/cibuildwheel from 2.7.0 to 2.10.2 (#19)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.7.0 to 2.10.2.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.7.0...v2.10.2)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-29 16:22:21 +02:00
Hynek Schlawack
bd10f812c2
Housekeeping (#18)
* Housekeeping

* Add CodeQL

* Allow some endpoints

* Read-only
2022-09-29 09:37:24 +02:00
Step Security Bot
c06a638114
[StepSecurity] ci: Harden GitHub Actions (#17)
* [StepSecurity] ci: Harden GitHub Actions in ci.yml

* [StepSecurity] ci: Harden GitHub Actions in wheels.yml
2022-09-29 08:19:03 +02:00
pre-commit-ci[bot]
1c60246a96
[pre-commit.ci] pre-commit autoupdate (#16) 2022-09-05 22:34:54 +02:00
Hynek Schlawack
a9d295e577
Reflow GHA 2022-08-21 18:27:20 +02:00
Hynek Schlawack
432ff0c449
Use the action output to find the wheels (#15)
* Use the action output to find the wheels

* v1 isn't tagged yet

* Now it is
2022-08-21 18:25:44 +02:00
Hynek Schlawack
584bc8ed6f
Fix path 2022-08-21 17:02:59 +02:00
Hynek Schlawack
7427184b2b
Update build-and-inspect-python-package 2022-08-20 15:24:34 +02:00
Hynek Schlawack
1bb072cdba
Don't setup python ourselves 2022-08-20 15:05:39 +02:00
Hynek Schlawack
0fed701947
Use build-and-inspect-python-package (#14) 2022-08-20 08:55:11 +00:00
Hynek Schlawack
bd92845bd7
Minor housekeeping 2022-08-15 09:29:26 +02:00
Hynek Schlawack
ef3ce60a3c
Update .gitignore 2022-08-15 08:32:34 +02:00
pre-commit-ci[bot]
72f151d920
[pre-commit.ci] pre-commit autoupdate (#13) 2022-08-01 20:17:45 +02:00
Hynek Schlawack
5bdfe43185 Add Tidelift 2022-07-11 17:02:27 +02:00
Hynek Schlawack
dc633f2128
Update SECURITY.md 2022-07-11 16:55:20 +02:00
pre-commit-ci[bot]
8a778a0080
[pre-commit.ci] pre-commit autoupdate (#12) 2022-07-04 20:10:26 +02:00
Hynek Schlawack
1cc0e80f97 Update versions of wheel-building actions 2022-06-29 13:44:26 +02:00
Hynek Schlawack
f89b883c93
Try to limit cross-compiling the classic way (#11)
* Try to limit cross-compiling the classic way

* Simplify, since we're always on x64 on GHA
2022-06-29 12:46:00 +02:00
Hynek Schlawack
ba69fb3985 Update to latest action versions 2022-06-29 12:07:18 +02:00
Hynek Schlawack
e2daaed7d4 Use a milder way to work around macOS builder woes 2022-06-29 11:58:51 +02:00