python312Packages.fnllm: 0.0.11 -> 0.0.12 (#364582)
[NixPkgs.git] / pkgs / development / python-modules / pipenv-poetry-migrate / default.nix
blob105848b93d821f130180b05752ea22f347849050
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   pytestCheckHook,
6   pythonOlder,
7   poetry-core,
8   tomlkit,
9   typer,
10   setuptools,
13 buildPythonPackage rec {
14   pname = "pipenv-poetry-migrate";
15   version = "0.5.12";
16   format = "pyproject";
18   disabled = pythonOlder "3.8";
20   src = fetchFromGitHub {
21     owner = "yhino";
22     repo = "pipenv-poetry-migrate";
23     rev = "refs/tags/v${version}";
24     hash = "sha256-E93A3EfbCb+oOYB61CGhBLwB5m6pvZaSXt9wdnUBSFQ=";
25   };
27   nativeBuildInputs = [ poetry-core ];
29   propagatedBuildInputs = [
30     setuptools # for pkg_resources
31     tomlkit
32     typer
33   ];
35   nativeCheckInputs = [ pytestCheckHook ];
37   meta = with lib; {
38     description = "This is simple migration script, migrate pipenv to poetry";
39     mainProgram = "pipenv-poetry-migrate";
40     homepage = "https://github.com/yhino/pipenv-poetry-migrate";
41     changelog = "https://github.com/yhino/pipenv-poetry-migrate/blob/v${version}/CHANGELOG.md";
42     license = licenses.asl20;
43     maintainers = with maintainers; [ gador ];
44   };