diff --git a/pkgs/geospatial/cogdumper/default.nix b/pkgs/geospatial/cogdumper/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..ba2bfa989c7f157852d9f8a224989a1bb5538e81
--- /dev/null
+++ b/pkgs/geospatial/cogdumper/default.nix
@@ -0,0 +1,26 @@
+{ lib, stdenv, fetchFromGitHub, python3Packages }:
+python3Packages.buildPythonPackage rec {
+}
diff --git a/pkgs/geospatial/geojson-pydantic/default.nix b/pkgs/geospatial/geojson-pydantic/default.nix
index 04d8499a8f21db9f43dc143e55ffbcb392c70a57..ec668bb39ae0388c703d8705399008cc0063df7d 100644
--- a/pkgs/geospatial/geojson-pydantic/default.nix
+++ b/pkgs/geospatial/geojson-pydantic/default.nix
@@ -2,21 +2,23 @@ { lib, stdenv, fetchFromGitHub, python3Packages }:
python3Packages.buildPythonPackage rec {
pname = "geojson-pydantic";
src = fetchFromGitHub {
owner = "developmentseed";
repo = "geojson-pydantic";
rev = version;
};
propagatedBuildInputs = with python3Packages; [
pydantic shapely
];
nativeCheckInputs = with python3Packages; [ pytestCheckHook ];
diff --git a/pkgs/geospatial/pmtiles/default.nix b/pkgs/geospatial/pmtiles/default.nix
index c2468f1379c0e8920c97aeca2eb6bb087d5360a3..bdcecd950c695ca597552c6b4cba5b91deaed0e9 100644
--- a/pkgs/geospatial/pmtiles/default.nix
+++ b/pkgs/geospatial/pmtiles/default.nix
@@ -2,13 +2,13 @@ { lib, fetchFromGitHub, python3Packages }:
python3Packages.buildPythonApplication rec {
pname = "pmtiles";
src = fetchFromGitHub {
owner = "protomaps";
repo = "PMTiles";
};
sourceRoot = "${src.name}/python";
diff --git a/pkgs/geospatial/rio-cogeo/default.nix b/pkgs/geospatial/rio-cogeo/default.nix
index 8bd77a2f27af461bf0879d5bc72f073ecc4b8a1d..455bcaf17d9eee0bea36faa0d2ee28027f82258f 100644
--- a/pkgs/geospatial/rio-cogeo/default.nix
+++ b/pkgs/geospatial/rio-cogeo/default.nix
@@ -1,20 +1,18 @@
-{ lib, stdenv, fetchFromGitHub, python3Packages, morecantile }:
+{ lib, stdenv, fetchFromGitHub, python3Packages, morecantile, cogdumper }:
python3Packages.buildPythonPackage rec {
pname = "rio-cogeo";
format = "pyproject";
src = fetchFromGitHub {
owner = "cogeotiff";
repo = "rio-cogeo";
rev = version;
};
propagatedBuildInputs = with python3Packages; [
click
@@ -23,6 +21,10 @@ numpy
morecantile
pydantic
];
meta = with lib; {
description = "Cloud Optimized GeoTIFF creation and validation plugin for rasterio";
diff --git a/pkgs/geospatial/rio-stac/default.nix b/pkgs/geospatial/rio-stac/default.nix
index 5ab5ea6a6f84281c15cffb57a4c91c55287d95cf..f3ed100230963224b3fb0be9d2b1605eaa8cf60b 100644
--- a/pkgs/geospatial/rio-stac/default.nix
+++ b/pkgs/geospatial/rio-stac/default.nix
@@ -2,17 +2,17 @@ { lib, stdenv, fetchFromGitHub, python3Packages, pystac }:
python3Packages.buildPythonPackage rec {
pname = "rio-stac";
src = fetchFromGitHub {
owner = "developmentseed";
repo = "rio-stac";
rev = version;
};
propagatedBuildInputs = with python3Packages; [
rasterio
diff --git a/pkgs/geospatial/starlette-cramjam/default.nix b/pkgs/geospatial/starlette-cramjam/default.nix
index faacf15d4408a44084ab736c8fd5f6221c13a51b..186b636da5c4b982052f02cfb94e89aa7bc91a3c 100644
--- a/pkgs/geospatial/starlette-cramjam/default.nix
+++ b/pkgs/geospatial/starlette-cramjam/default.nix
@@ -3,7 +3,7 @@
python3Packages.buildPythonPackage rec {
pname = "starlette-cramjam";
version = "0.3.2";
src = fetchFromGitHub {
owner = "developmentseed";
@@ -12,7 +12,7 @@ rev = version;
hash = "sha256-InxnMpyYg0m92oJfn7YbHECTQE9WMB9MwpoN3slxK7M=";
};
propagatedBuildInputs = with python3Packages; [
starlette
diff --git a/pkgs/geospatial/titiler/default.nix b/pkgs/geospatial/titiler/default.nix
index 07bd51359fdc3e54ebec8dd45818a55fea170d6a..7007a7846b672fd53855bf2bb34153c4778c84a2 100644
--- a/pkgs/geospatial/titiler/default.nix
+++ b/pkgs/geospatial/titiler/default.nix
@@ -2,13 +2,13 @@ { lib, fetchFromGitHub, python3Packages
, rio-stac, rio-tiler, geojson-pydantic, rio-cogeo, starlette-cramjam, cogeo-mosaic }:
let
pname = "titiler";
src = fetchFromGitHub {
owner = "developmentseed";
repo = "titiler";
rev = version;
};
meta = with lib; {
@@ -16,7 +16,6 @@ description = "A modern dynamic tile server built on top of FastAPI and Rasterio/GDAL";
homepage = "https://developmentseed.org/titiler/";
license = licenses.mit;
maintainers = [ maintainers.sikmir ];
};
titiler-core = python3Packages.buildPythonPackage {
@@ -32,6 +31,7 @@ rio-tiler
geojson-pydantic
simplejson
];
nativeCheckInputs = with python3Packages; [ pytestCheckHook ];
};
@@ -47,6 +47,7 @@ rio-cogeo
rio-stac
titiler-core
];
nativeCheckInputs = with python3Packages; [ pytestCheckHook jsonschema ];
disabledTests = [ "test_stacExtension" ];
};
@@ -62,6 +63,7 @@ propagatedBuildInputs = with python3Packages; [
cogeo-mosaic
titiler-core
];
nativeCheckInputs = with python3Packages; [ pytestCheckHook ];
};
in
@@ -80,6 +82,7 @@ titiler-extensions
titiler-mosaic
];
nativeCheckInputs = with python3Packages; [ pytestCheckHook ];
disabledTests = [
application/octet-stream
This content has been proxied by September (3851b).