annotate fabfile.py @ 28:cf30e7c42697

version 0.11.0 Ignore-this: a505e0dfa33d37a94b8eb39659771be8
author drewp@bigasterisk.com
date Fri, 24 May 2019 00:13:09 +0000
parents 85873cde659b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10
85873cde659b switch to fabfile and simpler version bumper
Drew Perttula <drewp@bigasterisk.com>
parents: 9
diff changeset
1 from subprocess import check_call, check_output, CalledProcessError
85873cde659b switch to fabfile and simpler version bumper
Drew Perttula <drewp@bigasterisk.com>
parents: 9
diff changeset
2
85873cde659b switch to fabfile and simpler version bumper
Drew Perttula <drewp@bigasterisk.com>
parents: 9
diff changeset
3 def release():
85873cde659b switch to fabfile and simpler version bumper
Drew Perttula <drewp@bigasterisk.com>
parents: 9
diff changeset
4 try:
85873cde659b switch to fabfile and simpler version bumper
Drew Perttula <drewp@bigasterisk.com>
parents: 9
diff changeset
5 check_call(['darcs', 'wh', 'rdfdb/patch.py'])
85873cde659b switch to fabfile and simpler version bumper
Drew Perttula <drewp@bigasterisk.com>
parents: 9
diff changeset
6 raise SystemExit("\n^^ record these changes first")
85873cde659b switch to fabfile and simpler version bumper
Drew Perttula <drewp@bigasterisk.com>
parents: 9
diff changeset
7 except CalledProcessError: # nothing new
85873cde659b switch to fabfile and simpler version bumper
Drew Perttula <drewp@bigasterisk.com>
parents: 9
diff changeset
8 pass
85873cde659b switch to fabfile and simpler version bumper
Drew Perttula <drewp@bigasterisk.com>
parents: 9
diff changeset
9 ver = check_output(['env/bin/bump', '-qm', 'setup.py']).strip()
85873cde659b switch to fabfile and simpler version bumper
Drew Perttula <drewp@bigasterisk.com>
parents: 9
diff changeset
10 check_call(['darcs', 'rec', '--all', '--name', "version %s" % ver, '.'])
85873cde659b switch to fabfile and simpler version bumper
Drew Perttula <drewp@bigasterisk.com>
parents: 9
diff changeset
11 check_call(['python', 'setup.py', 'sdist'])
85873cde659b switch to fabfile and simpler version bumper
Drew Perttula <drewp@bigasterisk.com>
parents: 9
diff changeset
12 check_call(['cp', 'dist/rdfdb-%s.tar.gz' % ver, '/my/site/projects/rdfdb/'])