Unverified Commit 1cb68c60 authored by Fabian Affolter's avatar Fabian Affolter Committed by GitHub
Browse files

python312Packages.scmrepo: adjust inputs (#379936)

parents ea9a96ee f033a805
Loading
Loading
Loading
Loading
+10 −6
Original line number Diff line number Diff line
{
  lib,
  attrs,
  buildPythonPackage,
  dictdiffer,
  diskcache,
  dvc-objects,
  fetchFromGitHub,
  funcy,
  fsspec,
  orjson,
  pygtrie,
  pythonOlder,
  setuptools-scm,
  shortuuid,
  sqltrie,
  tqdm,
}:

buildPythonPackage rec {
@@ -18,7 +20,7 @@ buildPythonPackage rec {
  version = "3.16.9";
  pyproject = true;

  disabled = pythonOlder "3.8";
  disabled = pythonOlder "3.12";

  src = fetchFromGitHub {
    owner = "iterative";
@@ -30,13 +32,15 @@ buildPythonPackage rec {
  build-system = [ setuptools-scm ];

  dependencies = [
    attrs
    dictdiffer
    diskcache
    dvc-objects
    funcy
    fsspec
    orjson
    pygtrie
    shortuuid
    sqltrie
    tqdm
  ];

  # Tests depend on upath which is unmaintained and only available as wheel
@@ -46,10 +50,10 @@ buildPythonPackage rec {

  meta = with lib; {
    description = "DVC's data management subsystem";
    mainProgram = "dvc-data";
    homepage = "https://github.com/iterative/dvc-data";
    changelog = "https://github.com/iterative/dvc-data/releases/tag/${version}";
    license = licenses.asl20;
    maintainers = with maintainers; [ fab ];
    mainProgram = "dvc-data";
  };
}
+4 −6
Original line number Diff line number Diff line
{
  lib,
  aiohttp-retry,
  asyncssh,
  buildPythonPackage,
  dulwich,
  dvc-http,
  dvc-objects,
  fetchFromGitHub,
  fsspec,
  funcy,
@@ -15,7 +14,7 @@
  pythonOlder,
  setuptools,
  setuptools-scm,
  shortuuid,
  tqdm,
}:

buildPythonPackage rec {
@@ -38,17 +37,16 @@ buildPythonPackage rec {
  ];

  dependencies = [
    aiohttp-retry
    asyncssh
    dulwich
    dvc-http
    dvc-objects
    fsspec
    funcy
    gitpython
    pathspec
    pygit2
    pygtrie
    shortuuid
    tqdm
  ];

  # Requires a running Docker instance