Victor Engmark
8ca9ebb501
test: Verify JupyterLab build
2023-03-24 12:43:21 +13:00
Pegasust
654b3a8ed5
+module: fastapi-utils
2023-03-24 12:12:14 +13:00
Pegasust
d5cf5a4d75
+module: returns
2023-03-24 12:11:54 +13:00
Pegasust
9fda178ae4
+module: option
2023-03-24 12:11:54 +13:00
Victor Engmark
ad56f749f3
fix: gitlint-core 0.19 needs hatchling
2023-03-24 11:58:55 +13:00
adisbladis
b6e7b4e761
tests.pendulum: Skip on OSX
2023-03-24 00:54:50 +13:00
adisbladis
573b643d7e
tests.pendulum: Use python 3.8
...
MacOS ci is unreliable and fails with the wheel install on python 3.10.
My guess is that it's an older version of setuptools that's causing this.
2023-03-23 12:04:35 +13:00
adisbladis
4b086d33f5
tests.pendulum: re-lock dependencies
...
Hopefully this fixes the test on macos
2023-03-22 19:38:35 +13:00
Pegasust
503c66ec2d
+module: python-ubersmith
2023-03-14 16:32:11 -07:00
adisbladis
fdaa00df6e
Merge pull request #1014 from l0b0/fix/use-new-overridePythonAttrs
...
fix: Use new `overridePythonAttrs`
2023-03-06 09:45:49 +13:00
Victor Engmark
ccc444042b
fix: Use new overridePythonAttrs
...
Necessary to override package attributes in newer nixpkgs.
2023-02-28 17:34:34 +13:00
adisbladis
7d4a3a6c36
Merge pull request #1000 from l0b0/build/use-python-3-8-for-compatibility-tests
...
build: Use Python 3 8 for compatibility tests
2023-02-27 15:46:30 +13:00
Victor Engmark
ced28e20f8
build: Use Python 3.8 for backwards compatibility tests
2023-02-27 14:54:34 +13:00
Victor Engmark
296d14bf6d
build: Test preferWheels
with newer Python
...
Required moving to a package for which there are still wheels available.
2023-02-27 14:53:17 +13:00
Victor Engmark
9df29d50e9
chore: Remove unused parameter
2023-02-27 14:52:27 +13:00
Phillip Cloud
f10973334f
chore: remove no wheel test and return env from wheel test
2023-02-27 14:44:10 +13:00
Phillip Cloud
638fdfa6e3
chore: pluralize
2023-02-27 14:44:10 +13:00
Phillip Cloud
8846de4b6b
test: test bokeh and pillow as well
2023-02-27 14:44:10 +13:00
Phillip Cloud
8b244b8ebd
test(panel): add test for panel wheelness
2023-02-27 14:44:10 +13:00
Phillip Cloud
b33995a70a
test: only prefer wheel on linux
2023-02-27 14:44:10 +13:00
Phillip Cloud
4171ef6941
test: add explicit no wheel grpcio test
2023-02-27 14:44:10 +13:00
Phillip Cloud
07e74f9b53
test: add failing grpcio wheel test
2023-02-27 14:44:10 +13:00
Phillip Cloud
0c1dadd561
test: add test for grpcio wheel usage
2023-02-27 14:44:08 +13:00
adisbladis
7f2b931cc5
Merge pull request #988 from l0b0/fix/matplotlib-3-7
...
fix: Matplotlib 3.7
2023-02-27 14:36:29 +13:00
adisbladis
15666362ab
Merge pull request #997 from l0b0/build/remove-python-3-7-support
...
build: Remove Python 3.7 support
2023-02-27 14:33:22 +13:00
adisbladis
efe13731a2
tests: Remove egg test
...
It's annoying to keep up to date given that almost no one is using eggs.
2023-02-27 14:16:22 +13:00
Victor Engmark
4b6073c65b
build: Remove Python 3.7 support
...
Necessary to bump nixpkgs
<https://github.com/nix-community/poetry2nix/pull/996 >.
2023-02-27 14:16:22 +13:00
Victor Engmark
3373e4925f
fix: Add pybind11 to matplotlib 3.7 build dependencies
2023-02-27 14:06:13 +13:00
Victor Engmark
055791f856
refactor: Pull out test for matplotlib < 3.7
2023-02-27 14:06:13 +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
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
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
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
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
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
1a6108b6fd
fix: Affine 2.4.0
2023-02-21 15:29:32 +13:00
Victor Engmark
5f897604eb
fix: Support shapely 2
...
Requires `geos-config` executable during build.
2023-01-30 14:47:12 +13:00
Victor Engmark
4edba3cc89
test: Update Shapely test to use latest pre-2 version
2023-01-30 14:47:12 +13:00
Victor Engmark
4ee1b00b21
refactor: Simplify Shapely test
2023-01-30 14:47:12 +13:00
Victor Engmark
ebfdb76104
build: Use flit-core for affine>=2.4.0
...
As per <https://github.com/rasterio/affine/compare/2.3.1...2.4.0 >.
2023-01-30 14:19:58 +13:00
Victor Engmark
73e0dbd147
test: Add affine<2.4 test
2023-01-30 14:16:09 +13:00
Jairo Llopis
c1de037f1b
docs: document how to override preferWheel = true
...
This commit also fixes the previous one's test.
2023-01-26 10:00:13 +00:00
Jairo Llopis
936f2b08bb
tests: assert that setting preferWheel with overridePythonAttrs fails
...
Adding `preferWheel = true` to a package can only be done with `.override` and not with `.overridePythonAttrs`. This is something unexpected or undocumented until now. This test proves that it doesn't work.
2023-01-19 10:53:20 +00:00
Phillip Cloud
b318b64ce9
chore: don't patch fancycompleter
when building from wheel
2023-01-12 08:27:11 -05:00