File tree 3 files changed +10
-3
lines changed
3 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -18,10 +18,11 @@ Complete list of available paver commands can be viewed by running @paver
18
18
### Packaging
19
19
20
20
21
- Dependencies for creating a deb package
21
+ Dependencies for creating a pip/ deb package
22
22
23
23
```
24
24
sudo pip install stdeb
25
+ sudo apt-get install twine
25
26
sudo apt-get install debhelper dput
26
27
27
28
```
Original file line number Diff line number Diff line change @@ -23,7 +23,13 @@ def dist():
23
23
@needs ('clean' )
24
24
def dist_pypi ():
25
25
"""Upload package to https://pypi.python.org/pypi/BuildNotify/"""
26
- sh ('python setup.py sdist upload' )
26
+ # Set TWINE_USERNAME, TWINE_PASSWORD
27
+ sh ('python setup.py sdist' )
28
+ pkg = path ('dist' ).files ('*.tar.gz' )[0 ].name
29
+ # sh('gpg --detach-sign -a dist/' + pkg)
30
+ # sig = path('dist').files('*.asc')[0].name
31
+ # sh('twine upload dist/' + pkg + ' dist/' + sig)
32
+ sh ('twine upload dist/' + pkg )
27
33
28
34
@task
29
35
@needs ('clean' , 'mk_deb' )
Original file line number Diff line number Diff line change 29
29
'Intended Audience :: Developers' ,
30
30
'Intended Audience :: End Users/Desktop' ,
31
31
'Environment :: X11 Applications :: Qt' ,
32
- 'Topic :: Software Development :: Build Tools'
32
+ 'Topic :: Software Development :: Build Tools' ,
33
33
'Topic :: Software Development :: User Interfaces' ,
34
34
'Topic :: Software Development :: Widget Sets'
35
35
],
You can’t perform that action at this time.
0 commit comments