Commit graph

1986 commits

Author SHA1 Message Date
adisbladis
a11649b3b6
Merge pull request #1100 from nix-community/llvm_5_6-removal
poetry2nix.overrides: remove LLVM5, LLVM6
2023-04-05 00:04:33 +12:00
Raito Bezarius
ac14ead3e9 poetry2nix.overrides: remove LLVM5, LLVM6 2023-04-04 23:55:16 +12:00
adisbladis
dc8c13ab88
Merge pull request #1083 from l0b0/fix/gitlint-needs-hatch-vcs
fix: gitlint needs hatch-vcs
2023-03-30 13:09:39 +13:00
Victor Engmark
de242a31f2 fix: gitlint needs hatch-vcs
Looks like it must be kept in tandem with gitlint-core.
2023-03-30 11:25:29 +13:00
adisbladis
10a54f8517 Disable dependabot
If we are to bring it back again I want it to aggregate updates into a single PR.
As it is now it's annoyingly many PRs, and I think it doesn't provide us much value.
2023-03-30 01:38:16 +13:00
adisbladis
39c356df82
Merge pull request #1089 from nix-community/dependabot/pip/pkgs/poetry/types-jsonschema-4.17.0.7
build(deps-dev): bump types-jsonschema from 4.17.0.6 to 4.17.0.7 in /pkgs/poetry
2023-03-29 18:17:12 +13:00
adisbladis
f46c57b329
Merge pull request #1095 from l0b0/fix/jupyter-ydoc
fix: Add hatch-nodejs-version to jupyter-ydoc >= 0.2.3
2023-03-29 13:16:31 +13:00
Victor Engmark
735a35e5c5 fix: Add hatch-nodejs-version to jupyter-ydoc >= 0.2.3
See
<https://github.com/jupyter-server/jupyter_ydoc/compare/v0.2.2...v0.2.3>.
2023-03-29 12:13:08 +13:00
adisbladis
b114a3f31e
Merge pull request #1093 from roblabla/master
Add a handful of build system overrides
2023-03-29 11:36:03 +13:00
adisbladis
6c4bf223e5
Merge pull request #1094 from danielunderwood/strawberry-build-system
strawberry: poetry-core -> poetry
2023-03-29 11:35:45 +13:00
Daniel Underwood
d9d119dba9 strawberry: poetry-core -> poetry 2023-03-28 14:07:47 +00:00
adisbladis
2a72eea5fb
Merge pull request #1085 from l0b0/fix/mutmut
test: Verify mutmut install
2023-03-28 22:13:52 +13:00
dependabot[bot]
9df4860ba2
build(deps-dev): bump types-jsonschema in /pkgs/poetry
Bumps [types-jsonschema](https://github.com/python/typeshed) from 4.17.0.6 to 4.17.0.7.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-jsonschema
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-28 07:06:46 +00:00
Bruno Arrais Claudino
e2b108b8a0
Python-multipart build-system, watchfiles and orjson overrides (#1088) 2023-03-28 16:59:01 +13:00
adisbladis
3574039b65 hooks: Read setup.py AST as utf-8 with BOM
The AST module throws errors on encountering a BOM.
For a file without a BOM this change makes no difference, but for one with a BOM, the mark character is skipped.
2023-03-28 16:57:30 +13:00
Victor Engmark
58ecdc0365 test: Verify mutmut install
Requires #1084 to be fixed first.
2023-03-28 08:19:34 +13:00
roblabla
9ca5845b55 Add types-paramiko override 2023-03-27 17:35:19 +02:00
roblabla
d609f1fa88 Add types-dataclasses override 2023-03-27 16:55:56 +02:00
roblabla
6070d3c6cd Add kubernetes-stubs override 2023-03-27 16:53:50 +02:00
roblabla
4657a1fef5 Add dataclass-wizard override 2023-03-27 16:52:43 +02:00
adisbladis
c56b6590ae
Merge pull request #1081 from roxifas/overrides
add some overrides to build-systems.json
2023-03-25 23:50:09 +13:00
adisbladis
3ce298c1be
Merge pull request #1080 from cpcloud/build-systems
chore: add `pydruid` build system
2023-03-25 23:45:48 +13:00
Rokas Urbelis
789f3a7e19 add some overrides to build-systems.json 2023-03-25 10:41:07 +00:00
Phillip Cloud
f723e72ad7
chore: add pydruid build system 2023-03-25 05:43:44 -04:00
adisbladis
82e9a5ac57
Merge pull request #1035 from l0b0/fix/use-new-output-syntax
fix: Use new output syntax
2023-03-25 15:29:36 +13:00
Victor Engmark
1495d30db6 fix: Use new output syntax
See
<https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/>
and
<https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#environment-files>.
2023-03-25 15:25:55 +13:00
adisbladis
edb6eea379
Merge pull request #1078 from nix-community/dependabot/pip/pkgs/poetry/filelock-3.10.3
build(deps): bump filelock from 3.10.2 to 3.10.3 in /pkgs/poetry
2023-03-25 15:21:19 +13:00
adisbladis
4e45611b62
Merge pull request #1079 from fmnxl/patch-1
Add cryptography@40.0.0 cargo hash
2023-03-25 11:22:48 +13:00
Freeman
d4e2365319
Add cryptography@40.0.0 cargo hash 2023-03-24 16:55:01 +07:00
dependabot[bot]
da1b6bdbed
build(deps): bump filelock from 3.10.2 to 3.10.3 in /pkgs/poetry
Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.10.2 to 3.10.3.
- [Release notes](https://github.com/tox-dev/py-filelock/releases)
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.10.2...3.10.3)

---
updated-dependencies:
- dependency-name: filelock
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-24 07:08:39 +00:00
adisbladis
de5f713edd
Merge pull request #1077 from nix-community/setuptools-scm-version
feat: autofix version for all packages that use setuptools-scm (#974)
2023-03-24 17:54:52 +13:00
adisbladis
3830e7829b Move setuptools-scm autofix logic to a setup hook
We don't need to export this variable for every build.
2023-03-24 16:46:12 +13:00
adisbladis
7ff1d5f8f5
Merge pull request #767 from GoldsteinE/fix-build-tags
fix handling of complex build tags
2023-03-24 16:41:48 +13:00
Jairo Llopis
293d2b7210 feat: autofix python derivations depending on hatch-vcs
This dependency is compatible with the same env variable, and affected by the same problem: https://github.com/ofek/hatch-vcs#version-source-environment-variables
2023-03-24 16:41:31 +13:00
Jairo Llopis
7f31a1221f feat: autofix version for all packages that use setuptools-scm
Building a package that has setuptools-scm usually fails if it doesn't define an override like the one I'm removing in `pyyaml-include`.

Or sometimes it works, but packages that depend on it don't work because they define some lower bound of the dependency, but the dependency doesn't have an appropriate version defined.

With this simple fix, all packages that use setuptools-scm will include the `SETUPTOOLS_SCM_PRETEND_VERSION` to let them inherit the appropriate version.

@moduon MT-1075
2023-03-24 16:41:31 +13:00
Goldstein
7d635fe4c2 fix handling of complex build tags 2023-03-24 16:34:48 +13:00
adisbladis
3313ab3740 Bump version to 1.40.1 2023-03-24 14:33:23 +13:00
adisbladis
709d422980 hooks: Prefer using propagatedBuildInputs over deps
The current check if makeSetupHook takes `deps` returns true because
of backwards compat in nixpkgs that emits a trace on use.

By checking for propagatedBuildInputs instead we check for the new behaviour first.
2023-03-24 14:31:25 +13:00
adisbladis
bf63fce1f7 Bump version to 1.40.0 2023-03-24 13:57:41 +13:00
adisbladis
36e98e86dc
Merge pull request #975 from l0b0/fix/jupyterlab
fix: jupyterlab
2023-03-24 13:47:34 +13:00
adisbladis
ba804e5d8f overrides: CommonMark -> commonmark 2023-03-24 13:36:20 +13:00
Victor Engmark
50a3ad54ac chore: Re-enable tests
They don't seem to be necessary.
2023-03-24 13:30:56 +13:00
Ryan Swart
32c330dbee fix: building the hatch package inline breaks things.. 2023-03-24 13:30:56 +13:00
Ryan Swart
a1b220f20a fix: trio fix 2023-03-24 13:30:56 +13:00
Ryan Swart
897cd6645d fix: jeepney trio 2023-03-24 12:43:21 +13:00
Ryan Swart
221bbc2d69 fix: CommonMark 2023-03-24 12:43:21 +13:00
Ryan Swart
800c3b0b48 fix: recommonmark? 2023-03-24 12:43:21 +13:00
Ryan Swart
e05e58aaba fix: final buildsystem overrides 2023-03-24 12:43:21 +13:00
Victor Engmark
72f5af53e3 fix: Add jeepney build inputs 2023-03-24 12:43:21 +13:00
Victor Engmark
449c73e40b fix: Add commonmark to rich build inputs 2023-03-24 12:43:21 +13:00