evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / xdg / default.nix
blob4a2efae3a8fb8a8abff21f3dcc2c19fb25a42571
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   pythonOlder,
6   clikit,
7   poetry-core,
8 }:
10 buildPythonPackage rec {
11   version = "6.0.0";
12   pname = "xdg";
13   disabled = pythonOlder "3.7";
14   format = "pyproject";
16   # the github source uses `xdg_base_dirs`, but pypi's sdist maintains `xdg` for compatibility.
17   # there are actually breaking changes in xdg_base_dirs,
18   # and libraries that want to support python 3.9 and below need to use xdg.
19   src = fetchPypi {
20     inherit pname version;
21     hash = "sha256-JCeAlPLUXoRtHrKKLruS17Z/wMq1JJ7jzojJX2SaHJI=";
22   };
24   nativeBuildInputs = [ poetry-core ];
26   propagatedBuildInputs = [ clikit ];
28   # sdist has no tests
29   doCheck = false;
31   pythonImportsCheck = [ "xdg" ];
33   meta = with lib; {
34     description = "XDG Base Directory Specification for Python";
35     homepage = "https://github.com/srstevenson/xdg";
36     license = licenses.isc;
37     maintainers = [ ];
38   };