git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #120619 from amanjeev/semiphemeral-python-package

semiphemeral: init at 0.6

commit53d547ce1946edb6e90f0468c6e8c4aee49edf21 authorRobert Schütz <dev@schuetz-co.de> dateMon 26 Apr 2021, 17:29 (6 years ago) parente22d76f281efa2
3 files changed+34
maintainers/maintainer-list.nix+6 pkgs/tools/misc/semiphemeral/default.nix+26 pkgs/top-level/all-packages.nix+2
maintainers/maintainer-list.nix+6
@@ -492,6 +492,12 @@
492492 fingerprint = "B422 CFB1 C9EF 73F7 E1E2 698D F53E 3233 42F7 A6D3A";
493493 }];
494494 };
495+ amanjeev = {
496+ email = "aj@amanjeev.com";
497+ github = "amanjeev";
498+ githubId = 160476;
499+ name = "Amanjeev Sethi";
500+ };
495501 amar1729 = {
496502 email = "amar.paul16@gmail.com";
497503 github = "amar1729";
pkgs/tools/misc/semiphemeral/default.nixnew file+26
@@ -0,0 +1,26 @@
1+{ lib
2+, python3
3+}:
4+
5+python3.pkgs.buildPythonApplication rec {
6+ pname = "semiphemeral";
7+ version = "0.6";
8+
9+ src = python3.pkgs.fetchPypi {
10+ inherit pname version;
11+ sha256 = "c90d73b14c826f262b1339d1f5926c5abc6431181090ea87177af821c0866fb7";
12+ };
13+
14+ doCheck = false; # upstream has no tests
15+
16+ pythonImportsCheck = [ "semiphemeral" ];
17+
18+ propagatedBuildInputs = with python3.pkgs; [ click sqlalchemy flask tweepy colorama ];
19+
20+ meta = with lib; {
21+ description = "Automatically delete your old tweets, except for the ones you want to keep";
22+ homepage = "https://github.com/micahflee/semiphemeral";
23+ license = licenses.mit;
24+ maintainers = with maintainers; [ amanjeev ];
25+ };
26+}
pkgs/top-level/all-packages.nix+2
@@ -25803,6 +25803,8 @@ in
2580325803
2580425804 secretscanner = callPackage ../tools/security/secretscanner { };
2580525805
25806+ semiphemeral = callPackage ../tools/misc/semiphemeral { };
25807+
2580625808 sent = callPackage ../applications/misc/sent { };
2580725809
2580825810 seq24 = callPackage ../applications/audio/seq24 { };