Logo
Explore Help
Sign In
public/nixpkgs
1
0
Fork 0
You've already forked nixpkgs
Code Issues Pull Requests Packages Projects Releases Wiki Activity
nixpkgs/pkgs/development/python-modules/versiontools/default.nix

25 lines
458 B
Nix
Raw Normal View History

treewide: remove stdenv where not needed
2021-01-25 09:26:54 +01:00
{ lib
pythonPackages.versiontools: refactor move to python-modules
2018-10-29 11:47:15 -04:00
, buildPythonPackage
, fetchPypi
, isPy3k
}:
buildPythonPackage rec {
pname = "versiontools";
version = "1.9.1";
src = fetchPypi {
inherit pname version;
sha256 = "1xhl6kl7f4srgnw6zw4lr8j2z5vmrbaa83nzn2c9r2m1hwl36sd9";
};
doCheck = (!isPy3k);
treewide: with stdenv.lib; in meta -> with lib; Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 08:54:33 +01:00
meta = with lib; {
treewide: Per RFC45, remove all unquoted URLs
2020-03-31 21:11:51 -04:00
homepage = "https://launchpad.net/versiontools";
pythonPackages.versiontools: refactor move to python-modules
2018-10-29 11:47:15 -04:00
description = "Smart replacement for plain tuple used in __version__";
license = licenses.lgpl2;
};
}
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.23.8 Page: 4036ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API