File tree Expand file tree Collapse file tree 1 file changed +39
-0
lines changed
Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Original file line number Diff line number Diff line change 1+ {
2+ lib ,
3+ python3 ,
4+ fetchFromGitHub ,
5+ } :
6+
7+ python3 . pkgs . buildPythonApplication rec {
8+ pname = "ghstack" ;
9+ version = "0.9.3" ;
10+ pyproject = true ;
11+
12+ src = fetchFromGitHub {
13+ owner = "ezyang" ;
14+ repo = "ghstack" ;
15+ rev = "0c412bf0d9515e11b58cddaeb1b1d9f0b17a5295" ;
16+ hash = "sha256-VDsYIeFL8U5anUJ9KtWhEUeuoaO2qu5K7lSnGTjxNGs=" ;
17+ } ;
18+
19+ build-system = [ python3 . pkgs . poetry-core ] ;
20+
21+ dependencies = with python3 . pkgs ; [
22+ aiohttp
23+ click
24+ flake8
25+ importlib-metadata
26+ requests
27+ typing-extensions
28+ ] ;
29+
30+ pythonImportsCheck = [ "ghstack" ] ;
31+
32+ meta = {
33+ description = "Submit stacked diffs to GitHub on the command line" ;
34+ homepage = "https://github.com/ezyang/ghstack" ;
35+ license = lib . licenses . mit ;
36+ maintainers = with lib . maintainers ; [ munksgaard ] ;
37+ mainProgram = "ghstack" ;
38+ } ;
39+ }
You can’t perform that action at this time.
0 commit comments