Phillip Cloud
79d728876b
Merge pull request #889 from g00pix/ansible-base-setuptools
...
overrides: build-systems: add ansible-base
2022-12-16 07:16:29 -05:00
Phillip Cloud
97b5fe2d7b
add flake8 plugin build systems
2022-12-16 06:30:29 -05:00
Nicolas Froger
46ba2efede
overrides: build-systems: add ansible-base
...
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2022-12-15 23:31:06 +01:00
Nicolas Froger
83520a5be1
overrides: build-systems: add salt-pepper
...
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2022-12-15 22:16:39 +01:00
Nicolas Froger
2c5c586ce0
override: add futurist build system
...
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2022-12-15 21:22:51 +01:00
Phillip Cloud
e35a7e589f
Merge pull request #884 from takeda/patch-5
...
override: types-aiobotocore-*
2022-12-15 07:40:10 -05:00
Phillip Cloud
4c43eb17e7
Merge pull request #882 from takeda/patch-3
...
override: aws-lambda-context
2022-12-15 07:39:46 -05:00
Phillip Cloud
ad28dc3627
Merge pull request #881 from takeda/patch-2
...
override: tan
2022-12-15 07:39:29 -05:00
Phillip Cloud
0303addd9b
Merge pull request #883 from takeda/patch-4
...
override: mangum
2022-12-15 07:39:14 -05:00
Derek Kulinski
62d20da044
override: types-aiobotocore-*
2022-12-14 21:55:18 -08:00
Derek Kulinski
cb150303e3
override: mangum
2022-12-14 21:51:47 -08:00
Derek Kulinski
d9f156e09a
override: aws-lambda-context
2022-12-14 21:50:21 -08:00
Derek Kulinski
d51ac84e34
override: tan
2022-12-14 15:59:00 -08:00
adisbladis
1ed1b83dc2
Merge pull request #872 from cpcloud/duckdb-cores
...
build: use nix build cores with duckdb and remove setuptools_scm constraint
2022-12-14 17:04:26 +13:00
Joël Perras
f26abf3d92
Parse pypi source indexes with basic auth creds
...
This change parses the `index_url` of the source and extracts out the
Basic Authentication `username` and `password` credentials, if they
exist, to be used by the existing mechanism for netrc parsing.
The `index_url` is then reconstructed without the credentials, so that
the rest of the index fetch can proceed as expected.
Details
=======
Previously, if one had a `pyproject.toml` with a custom source that had
basic auth credentials in the URL, e.g.
```toml
[[tool.poetry.source]]
name = "private_source"
url = "https://username:password@pypi.example.com/pypi "
```
The `fetch_from_legacy.py` script would fail to parse, erronously
splitting on the `:` thinking that whatever came after it was a numeric
port identifier ala `https://example.com:8080 `.
While embedding authentication credentials in an index URL that is then
committed to a `pyproject.toml` is not what one would consider best
practice (there are several alternative approaches that keep credentials
out of the `pyproject.toml` file), it _is_ supported by the direct usage
of Poetry, and those legacy projects should still be able to utilize
`poetry2nix`.
2022-12-13 11:56:11 -05:00
Phillip Cloud
0731462e24
Merge pull request #880 from l0b0/build/geospatial-build-systems-2
...
build: Geospatial build systems part 2
2022-12-13 08:28:59 -05:00
Victor Engmark
bc302f9df7
fix: Build rio-tiler 4.0.0+ with hatchling
...
As per <https://github.com/cogeotiff/rio-tiler/pull/556/ >.
2022-12-13 15:50:49 +13:00
Victor Engmark
7f5bf0fb69
fix: Build rasterio
2022-12-13 15:45:52 +13:00
Victor Engmark
d3696f2daa
fix: Build GDAL 3.6 with Python 3.9
2022-12-13 15:41:58 +13:00
Victor Engmark
797db206cf
fix: Build color-operations with setuptools
2022-12-13 15:35:43 +13:00
Victor Engmark
39be3cb8d7
fix: Build morecantile >=3.2 with flit-core
2022-12-13 15:35:32 +13:00
Phillip Cloud
20999380a3
Merge pull request #876 from cpcloud/fix-mm
...
fix: revert mkdocs-material override
2022-12-12 08:17:56 -05:00
Phillip Cloud
a31b66eb70
revert: mkdocs-material: support newer versions
...
This reverts commit 6b0a8b6f01
.
2022-12-12 08:13:41 -05:00
Phillip Cloud
93137da71e
Merge pull request #865 from cpcloud/mkdocs-material
...
mkdocs-material: support newer versions
2022-12-12 07:44:16 -05:00
Phillip Cloud
d728846b5d
build: use nix build cores with duckdb and remove setuptools_scm constraint
2022-12-12 06:34:05 -05:00
Phillip Cloud
22865913c2
Merge pull request #807 from moduon/copier
...
override: copier and pyyaml-include
2022-12-12 06:24:52 -05:00
Phillip Cloud
bcd0ccebb4
Merge pull request #869 from cpcloud/tabulate-build-system
...
build-systems: add `setuptools-scm` to `tabulate`
2022-12-12 06:23:16 -05:00
Phillip Cloud
2010880bbc
Merge pull request #870 from l0b0/fix/use-setuptools-for-nbformat-5-4
...
fix: Use setuptools for nbformat 5.4.0
2022-12-12 06:22:50 -05:00
Phillip Cloud
60936694fa
Merge pull request #871 from l0b0/build/geospatial-build-systems
...
build: Geospatial build systems
2022-12-12 06:20:47 -05:00
Jairo Llopis
7b59c2765d
override: copier, pyyaml-include, mypy, poethepoet, types-backports, types-psutil
...
Fixes https://github.com/nix-community/poetry2nix/issues/768 .
Only patch mypy >= 0.990
2022-12-12 08:26:50 +00:00
Victor Engmark
8d2ad57164
build: Add setuptools to morecantile build systems
2022-12-12 13:35:55 +13:00
Victor Engmark
60991a80ed
fix: Use setuptools for nbformat 5.4.0
...
As per the change log
<e5dd9089c3/CHANGELOG.md (550)
>.
2022-12-12 10:51:01 +13:00
Victor Engmark
9438a490e4
build: Add setuptools to sat-stac build systems
2022-12-12 10:49:25 +13:00
Victor Engmark
a8e58713af
build: Add setuptools to sat-search build systems
2022-12-12 10:49:15 +13:00
Phillip Cloud
dff382a274
build-systems: add setuptools-scm
to tabulate
2022-12-11 14:28:31 -05:00
Phillip Cloud
6b0a8b6f01
mkdocs-material: support newer versions
2022-12-11 09:26:52 -05:00
adisbladis
bb7f4e1d04
Bump version to 1.39.1
2022-12-11 03:16:55 +13:00
adisbladis
4527cf0031
Merge pull request #861 from nix-community/correct-optional
...
overrides: Use lib.optional/lib.optionals correctly
2022-12-11 03:16:22 +13:00
adisbladis
0bd70a20af
Merge pull request #862 from cpcloud/mkdocs-babel
...
mkdocs: fix `babel` package case
2022-12-11 03:14:27 +13:00
Phillip Cloud
84f6394092
mkdocs: fix babel
package case
2022-12-10 09:06:59 -05:00
adisbladis
94bb4d64d4
overrides: Use lib.optional/lib.optionals correctly
...
The expression `lib.optional cond [ 1 ]` returns `[ [ 1 ] ]` which is incorrect.
2022-12-11 02:24:16 +13:00
adisbladis
f27dae13de
Bump version to 1.39.0
2022-12-10 22:07:53 +13:00
adisbladis
1871a84a98
Merge pull request #860 from nix-community/poetry_1_3_0
...
poetry: 1.2.2 -> 1.3.0
2022-12-10 22:07:05 +13:00
adisbladis
92f6495042
Merge pull request #794 from twoolie/patch-2
...
Fix cryptography `override` not allowing subsequent call to `overridePythonAttrs`
2022-12-10 20:27:04 +13:00
adisbladis
e002fb9256
poetry: 1.2.2 -> 1.3.0
2022-12-10 18:35:20 +13:00
adisbladis
bb87ab019f
Merge pull request #795 from trepetti/pyopencl
...
overrides.pyopencl: add native OpenCL dependencies and numpy as a build-time dependency
2022-12-10 18:30:25 +13:00
adisbladis
0f3173e91e
Merge pull request #859 from cpcloud/build-systems
...
add trino and comm build systems
2022-12-10 17:36:11 +13:00
adisbladis
18c131da97
Merge pull request #855 from bouk/open3d-patch-omp
...
open3d: patch reference to openmp
2022-12-10 17:16:06 +13:00
adisbladis
5da62691f3
Merge pull request #856 from bouk/comm-hatchling
...
comm: add to build-systems
2022-12-10 17:15:45 +13:00
adisbladis
d55237c9fc
Merge pull request #853 from bouk/scikit-image-setuptools
...
scikit-image: add setuptools
2022-12-10 17:15:31 +13:00