git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #155214 from gador/flask-gravatar-update
commit66023aed5c8d47aa2bde39149c68ff047961a74b authorSandro <sandro.jaeckel@gmail.com> dateTue 18 Jan 2022, 20:41 (5 years ago) parent95dfbf3aad4d13
2 files changed+49
pkgs/development/python-modules/flask-gravatar/default.nix+47 pkgs/top-level/python-packages.nix+2
pkgs/development/python-modules/flask-gravatar/default.nixnew file+47
@@ -0,0 +1,47 @@
1+{ lib
2+, buildPythonPackage
3+, fetchPypi
4+, flask
5+, pytestCheckHook
6+, pygments
7+}:
8+
9+buildPythonPackage rec {
10+ pname = "flask-gravatar";
11+ version = "0.5.0";
12+
13+ src = fetchPypi {
14+ pname = "Flask-Gravatar";
15+ inherit version;
16+ sha256 = "YGZfMcLGEokdto/4Aek+06CIHGyOw0arxk0qmSP1YuE=";
17+ };
18+
19+ postPatch = ''
20+ sed -i setup.py \
21+ -e "s|tests_require=tests_require,||g" \
22+ -e "s|extras_require=extras_require,||g" \
23+ -e "s|setup_requires=setup_requires,||g"
24+ # pep8 is deprecated and cov not needed
25+ substituteInPlace pytest.ini \
26+ --replace "--pep8" "" \
27+ --replace "--cov=flask_gravatar --cov-report=term-missing" ""
28+ '';
29+
30+ propagatedBuildInputs = [
31+ flask
32+ ];
33+
34+ checkInputs = [
35+ pytestCheckHook
36+ pygments
37+ ];
38+
39+ pythonImportsCheck = [ "flask_gravatar" ];
40+
41+ meta = with lib; {
42+ homepage = "https://github.com/zzzsochi/Flask-Gravatar";
43+ description = "Small and simple integration of gravatar into flask";
44+ license = licenses.bsd3;
45+ maintainers = with maintainers; [ gador ];
46+ };
47+}
pkgs/top-level/python-packages.nix+2
@@ -2888,6 +2888,8 @@ in {
28882888
28892889 flask_elastic = callPackage ../development/python-modules/flask-elastic { };
28902890
2891+ flask-gravatar = callPackage ../development/python-modules/flask-gravatar { };
2892+
28912893 flask-httpauth = callPackage ../development/python-modules/flask-httpauth { };
28922894
28932895 flask-jwt-extended = callPackage ../development/python-modules/flask-jwt-extended { };