Commit graph

2021 commits

Author SHA1 Message Date
adisbladis
757c3387c0
Merge pull request #998 from l0b0/build/remove-python-2-support
chore: Remove Python 2 compatibility
2023-02-27 14:04:15 +13:00
Victor Engmark
aa40707aaa fix: Sort build systems 2023-02-27 13:16:56 +13:00
Victor Engmark
c57a16f773 chore: Remove Python 2 compatibility
From the build:

> Package ‘python-2.7.18.6’ in
> /nix/store/n5hj62lgkwvz3gqnp4l4nxzjnadh7y54-source/pkgs/development/interpreters/python/cpython/2.7/default.nix:330
> is marked as insecure, refusing to evaluate.

and

> Python 2.7 has reached its end of life after 2020-01-01. See
> https://www.python.org/doc/sunset-python-2/.

Necessary to bump nixpkgs
<https://github.com/nix-community/poetry2nix/pull/996>.
2023-02-27 13:16:42 +13:00
Victor Engmark
e6352eb9e2 fix: Sort build systems 2023-02-27 13:16:11 +13:00
Victor Engmark
28d4c2f55c build: Support virtualenv 20.18 using hatch-vcs 2023-02-27 13:16:06 +13:00
Victor Engmark
7f8501f43a refactor: Simplify virtualenv dependencies
At least Virtualenv 16.7.12 and 20.17.1 build with just the
"setuptools-scm" build system, so we can probably drop "cython" and
"setuptools".
2023-02-27 13:12:32 +13:00
adisbladis
bcfa44836e
Merge pull request #830 from jperras/basic-auth-credentials-in-pyproject-source
Parse pypi source indexes with basic auth creds
2023-02-27 13:06:48 +13:00
adisbladis
14bc52aa39
Merge pull request #879 from l0b0/fix/shapely-2
fix: shapely 2
2023-02-27 13:06:16 +13:00
adisbladis
a1a25a0063
Merge pull request #948 from moduon/bug-overridePythonAttrs-preferWheel
tests: assert that setting preferWheel with overridePythonAttrs fails
2023-02-27 13:05:53 +13:00
adisbladis
39e6f09c93
Merge pull request #973 from moduon/updates2
fix(build-systems): add a few
2023-02-27 13:05:03 +13:00
adisbladis
8a67d676a1
Merge pull request #977 from delroth/overrides-libarchive
overrides: add libarchive
2023-02-27 13:00:50 +13:00
adisbladis
148d54f8c4
Merge pull request #979 from vamega/patch-1
build-systems: add bencode-py
2023-02-27 12:58:47 +13:00
adisbladis
24bec099b2
Merge pull request #949 from moduon/updates
Updates to pydocstyle and selenium
2023-02-27 12:57:33 +13:00
adisbladis
659da0e780
Merge pull request #962 from super-secret-github-user/master
added overrides but theyre not sorted :(
2023-02-27 12:57:08 +13:00
adisbladis
654c5b6322
Merge pull request #972 from l0b0/feat/sort-build-systems
feat: Verify that build systems are sorted
2023-02-27 12:55:38 +13:00
adisbladis
ce149295a2
Merge pull request #971 from l0b0/build/new-affine-build-system
build: Use flit-core for affine>=2.4.0
2023-02-27 12:55:13 +13:00
adisbladis
91b22c9116
Merge pull request #959 from nix-community/dependabot/pip/pkgs/poetry/keyring-23.13.1
build(deps): bump keyring from 23.11.0 to 23.13.1 in /pkgs/poetry
2023-02-27 12:53:17 +13:00
adisbladis
0978c684a6
Merge pull request #983 from ac130kz/master
feat: granian 0.2.6
2023-02-27 12:52:56 +13:00
adisbladis
356e25c435
Merge pull request #970 from delroth/bs-pypeul
build-systems: add pypeul
2023-02-27 12:52:39 +13:00
adisbladis
6ee5684f3c
Merge pull request #976 from delroth/overrides-automat
overrides: automat: only add m2r to inputs for older versions
2023-02-27 12:51:48 +13:00
adisbladis
ccfc1c8d24
Merge pull request #981 from arichtman/python-hcl2-override
added override for python-hcl2 build system
2023-02-27 12:50:19 +13:00
adisbladis
a15e04c464
Merge pull request #984 from yorickvP/master
build-systems: add some more overrides
2023-02-27 12:50:05 +13:00
adisbladis
4e53a87b8c
Merge pull request #986 from nix-community/dependabot/github_actions/cachix/install-nix-action-19
build(deps): bump cachix/install-nix-action from 18 to 19
2023-02-27 12:49:05 +13:00
adisbladis
7b3f60b7bd
Merge pull request #994 from l0b0/fix/rfc3986-validator
fix: Declare rfc3986-validator build systems
2023-02-27 12:48:43 +13:00
adisbladis
15704efac9
Merge pull request #989 from l0b0/fix/aws-cdk-v1
fix: AWS CDK v1 build systems
2023-02-27 12:48:00 +13:00
adisbladis
89fbf13b57
Merge pull request #992 from l0b0/fix/fiona
fix: Use Cython to build Fiona >=1.9.0 from source
2023-02-27 12:46:33 +13:00
adisbladis
c56ec9a887
Merge pull request #991 from l0b0/fix/affine-2-4-0
fix: Affine 2.4.0
2023-02-27 12:46:16 +13:00
adisbladis
adf11ce52d
Merge pull request #993 from l0b0/fix/jupyter-console
fix: Build jupyter-console 6.6.0 onwards with hatchling
2023-02-27 12:45:54 +13:00
adisbladis
c028a23ec0
Merge pull request #995 from Laurent2916/master
feat: orjson 3.8.6
2023-02-27 12:45:38 +13:00
Laureηt
42f3784af5
feat: orjson 3.8.6 2023-02-22 12:52:16 +01:00
Victor Engmark
db1ae732e4 fix: Declare rfc3986-validator build systems 2023-02-22 12:09:15 +13:00
Victor Engmark
7e15220ff6 fix: Build jupyter-console 6.6.0 onwards with hatchling 2023-02-21 16:28:57 +13:00
Victor Engmark
a8ae1c19a2 refactor: Bump Poetry lock file version 2023-02-21 16:03:31 +13:00
Victor Engmark
f0216abfe1 fix: Use Cython to build Fiona >=1.9.0 from source 2023-02-21 15:50:35 +13:00
Victor Engmark
fe30d95c6c fix: Enable Cython in bounded build system constraints 2023-02-21 15:49:00 +13:00
Victor Engmark
1a6108b6fd fix: Affine 2.4.0 2023-02-21 15:29:32 +13:00
Victor Engmark
9a348b786d fix: AWS CDK v1 build systems 2023-02-17 13:26:26 +13:00
Victor Engmark
0b0b83c7d0 docs: Explain how to test with a specific channel 2023-02-14 15:29:06 +13:00
Victor Engmark
752e83ae10 docs: Explain how to run specific tests 2023-02-14 15:27:50 +13:00
Victor Engmark
74a2521ab1 docs: Explain how to list tests 2023-02-14 14:40:44 +13:00
dependabot[bot]
1a1292af2e
build(deps): bump cachix/install-nix-action from 18 to 19
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 18 to 19.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v18...v19)

---
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-02-13 07:05:27 +00:00
Yorick van Pelt
775545fa2c
build-systems: add some more overrides 2023-02-12 16:43:07 +01:00
Pierre Bourdon
f70533d298
overrides: add libarchive
- Build system dependency (setuptools).
- Native library dependency path fixup.
2023-02-11 03:50:41 +01:00
Varun Madiath
98f2a051a4 build-systems: add bencode-py 2023-02-10 12:09:12 -05:00
Mikhail Krassavin
d4de2d84cb
feat: granian 0.2.6 2023-02-10 12:36:56 +06:00
Edward Gokmen
762a7028d0 ran the command to sort build systems 2023-02-09 21:52:33 +00:00
Richtman, Ariel
2fd9006826 added override for python-hcl2 build system 2023-02-07 10:56:31 +10:00
Jairo Llopis
23bdc6cb80
build-systems: add nanoid 2023-02-03 12:22:43 +00:00
Pierre Bourdon
26e09674cb
overrides: automat: only add m2r to inputs for older versions
Newer versions of automat do not depend on m2r anymore [1]. Because of
this m2r might not end up being in poetry.lock along with automat, so
"self.m2r" ends up refering to the nixpkgs pythonPackages.m2r. That
package happens to be marked as broken in some conditions.
2023-02-03 12:29:13 +01:00
Jairo Llopis
f1ce816cde
fix(pillow): add libxcrpyt 2023-02-02 12:05:55 +00:00