126 Commits

Author SHA1 Message Date
Sigurd Spieckermann
13dadeb6a9 chore: add uvx+pypi/uvx+git installation method choices to problem issue template 2025-05-01 11:08:26 +02:00
Mend Renovate
bad970eedd build(deps): update dependency uv to v0.7.2 2025-05-01 07:55:34 +02:00
Mend Renovate
d3f920366a build(deps): update dependency uv to v0.7.1 2025-04-30 14:01:31 +02:00
Mend Renovate
3d18c388c3 build(deps): update dependency uv to v0.7.0 2025-04-30 06:47:51 +02:00
Mend Renovate
be767f6913 build(deps): update dependency uv to v0.6.17 2025-04-26 08:17:00 +02:00
Sigurd Spieckermann
72e180ca8f ci(release): fix building distributions without local version identifier 2025-04-25 14:18:16 +02:00
Sigurd Spieckermann
b85893d43e ci(release): build distributions without local version identifier 2025-04-25 12:49:40 +02:00
Sigurd Spieckermann
f82a0a5194 ci(release): publish to test.pypi.org on pushing to master branch 2025-04-25 11:57:55 +02:00
Mend Renovate
e6b0a4dc86 build(deps): update astral-sh/setup-uv action to v6 2025-04-25 11:47:50 +02:00
Sigurd Spieckermann
25647ccd1e
ci(release): migrate to PyPI trusted publishing 2025-04-25 11:24:06 +02:00
Mend Renovate
5657ab64f9 build(deps): update dependency uv to v0.6.16 2025-04-25 08:59:08 +02:00
Mend Renovate
09ed738471 build(deps): update astral-sh/setup-uv action to v6 2025-04-25 06:43:18 +02:00
Sigurd Spieckermann
f374fd9baa build: migrate from Poetry to uv 2025-04-22 12:20:23 +02:00
Mend Renovate
9fff69ca0a
build(deps): update dependency python to 3.13 (#2026)
* build(deps): update dependency python to 3.13

* ci: remove Python version from `actions/setup-python@v5` step name

---------

Co-authored-by: Sigurd Spieckermann <2206639+sisp@users.noreply.github.com>
2025-03-11 20:18:46 +00:00
Mend Renovate
8422c036ef build(deps): update cachix/cachix-action action to v16 2025-03-11 06:32:21 +01:00
Mend Renovate
4fb26fe25b build(deps): update cachix/install-nix-action action to v31 2025-03-10 17:05:17 +01:00
Sigurd Spieckermann
3159a20c17 chore: disable Dependabot 2025-03-05 19:01:22 +01:00
Sigurd Spieckermann
04fe8b9d8d build(deps): update JRMurr/direnv-nix-action action to v4.2.0 2025-03-05 18:16:06 +01:00
Mend Renovate
4b56610662
build(deps): update codecov/codecov-action action to v5 (#1859) 2024-11-15 06:50:34 +01:00
Sigurd Spieckermann
3c39738325 refactor: drop support for Python 3.8 2024-10-13 13:24:11 +01:00
Jair Henrique
e42a421a25
build: add support for Python 3.13 2024-10-08 16:19:42 +02:00
dependabot[bot]
f7c6216b0e build(deps): bump cachix/install-nix-action from 29 to 30
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 29 to 30.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v29...v30)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-03 14:54:08 +02:00
dependabot[bot]
1b919bedf0 build(deps): bump cachix/install-nix-action from V28 to 29
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from V28 to 29. This release includes the previously tagged commit.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/V28...v29)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-27 14:25:59 +02:00
dependabot[bot]
d340a822f2 build(deps): bump cachix/install-nix-action from V27 to 28
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from V27 to 28. This release includes the previously tagged commit.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/V27...V28)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-12 14:41:23 +02:00
Sigurd Spieckermann
71e1d23d91 ci(flake): use commit message as PR title 2024-07-18 13:51:21 +01:00
Jairo Llopis
ab81b62de9 ci: enable autofix.ci
See https://github.com/copier-org/copier/pull/1676#issuecomment-2198051159
2024-07-01 08:48:34 +01:00
Jairo Llopis
409174a963
ci(pre-commit): auto-fix style problems (#1676)
This is another approach to fix the same problem as https://github.com/copier-org/copier/pull/1641 by just letting the CI reformat and push back changes to the origin branch.
2024-06-26 07:19:28 +01:00
Jairo Llopis
40047f4bff ci: auto-update nix flake lock 2024-06-26 07:18:52 +01:00
dependabot[bot]
feb446205b ---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-21 16:56:21 +02:00
dependabot[bot]
4ec975739d build(deps): bump cachix/install-nix-action from 26 to 27
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 26 to 27.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v26...V27)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-16 15:47:32 +02:00
Sigurd Spieckermann
e8e56442bd ci: add runner architecture to cache key 2024-04-26 09:52:18 +02:00
dependabot[bot]
c0865769a8 build(deps): bump cachix/install-nix-action from 25 to 26
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 25 to 26.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v25...v26)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-08 13:37:25 +01:00
dependabot[bot]
5f7dc4036e build(deps): bump codecov/codecov-action from 3 to 4
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 14:14:54 +01:00
dependabot[bot]
5e444e1769 build(deps): bump actions/cache from 3 to 4
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-18 15:00:37 +01:00
Jairo Llopis
19be0a1a74 build(lint): switch over to ruff; add taplo
Ruff is faster, better integrated, easier to configure... Cool!

Taplo also helps with toml maintenance.
2024-01-15 18:26:48 +00:00
dependabot[bot]
73c0af9c5e build(deps): bump cachix/cachix-action from 13 to 14
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 13 to 14.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v13...v14)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-15 15:46:10 +01:00
dependabot[bot]
7e9d7de214 build(deps): bump cachix/install-nix-action from 24 to 25
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 24 to 25.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v24...v25)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-15 14:19:43 +01:00
dependabot[bot]
7f625b6762 build(deps): bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-06 16:34:56 +01:00
dependabot[bot]
d0c90117b9 build(deps): bump cachix/install-nix-action from 23 to 24
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 23 to 24.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v23...v24)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-29 14:20:53 +01:00
dependabot[bot]
f60e4bf022 build(deps): bump cachix/cachix-action from 12 to 13
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 12 to 13.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v12...v13)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-29 14:20:21 +01:00
Jairo Llopis
7ca70a2cd7 build(nix): update flake inputs
Includes https://github.com/nix-community/poetry2nix/pull/1428 and many other thousands of changes.
2023-11-27 09:36:57 +00:00
Ken Brewer
6e8f985eed
ci(macos): fix caching for faster builds (#1390)
Previous approach was broken on macOS due to missing sha256sum command.
This adopts the same cache-key approach as is used in Poetry pipelines.

Closes #1389
2023-11-04 12:04:11 +01:00
Axel H
9ea980f713 build: test and advertise Python 3.12 support 2023-10-28 13:18:36 +02:00
Axel H
37391820ad
fix(vcs): prevent local clone from being stuck by gpg prompts (#1360)
A quick and simple PR preventing the `copy` command to get stuck if you have `commit.gpgSign` and try to run the `copy` command on WIP local project for trial.

Fixes #856
Fixes #1224
Fixes #616

Co-authored-by: Jairo Llopis <yajo.sk8@gmail.com>
2023-10-22 13:20:43 +00:00
dependabot[bot]
add4c33762 build(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 15:34:47 +02:00
dependabot[bot]
c6e810fb8d build(deps): bump cachix/install-nix-action from 22 to 23
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 22 to 23.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v22...v23)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 14:54:53 +02:00
Jairo Llopis
d6c04b478d
feat: release on FlakeHub.com too
This allows flake installers to get SemVer-compatible upgrades with no effort. Cool!
2023-08-28 17:22:16 +01:00
Sigurd Spieckermann
a82c0ad6bf
refactor: drop support for Python 3.7 (#1252) 2023-07-18 19:59:05 +01:00
dependabot[bot]
c46130a10a build(deps): bump cachix/install-nix-action from 21 to 22
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 21 to 22.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v21...v22)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 17:08:30 +01:00
dependabot[bot]
e2178d528d build(deps): bump cachix/install-nix-action from 20 to 21
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 20 to 21.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v20...v21)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 18:58:57 +01:00