diff --git a/__init__.py b/__init__.py index 77089e0..24e95df 100644 --- a/__init__.py +++ b/__init__.py @@ -1 +1,3 @@ #main package + +__version__ = '1.3' diff --git a/do_release.py b/do_release.py new file mode 100644 index 0000000..3b8d9ba --- /dev/null +++ b/do_release.py @@ -0,0 +1,32 @@ +import dominion_tabs +from __init__ import __version__ +from zipfile import ZipFile + +prefix = 'sumpfork_dominion_tabs_' +postfix = 'v' + __version__ + '.pdf' + +tabs = dominion_tabs.DominionTabs() + +def doit(args,main): + args = args + ' ' + prefix+main+postfix + args = args.split() + fname = args[-1] + print ':::Generating ' + fname + tabs.main(args) + return fname + +argsets = [ + ('',''), + ('--orientation=vertical','vertical_'), + ('--papersize=A4','A4_'), + ('--papersize=A4','vertical_A4_'), + ('--size=sleeved','sleeved_'), + ('--size=sleeved --orientation=vertical','vertical_sleeved_')] + +fnames = [doit(args[0],args[1]) for args in argsets] +print fnames + +with ZipFile('sumpfork_dominion_tabs_v' + __version__ + '.zip','w') as zip: + for f in fnames: + zip.write(f) + diff --git a/dominion_tabs.py b/dominion_tabs.py index c60274c..0aa64cc 100644 --- a/dominion_tabs.py +++ b/dominion_tabs.py @@ -231,7 +231,7 @@ class DominionTabs: def drawCards(self,cards): cards = split(cards,self.numTabsVertical*self.numTabsHorizontal) for pageCards in cards: - print 'pageCards:',pageCards + #print 'pageCards:',pageCards for i,card in enumerate(pageCards): #print card x = i % self.numTabsHorizontal @@ -348,14 +348,14 @@ class DominionTabs: cards=[c for c in cards if c.cardset in self.options.expansions] cards.sort(cmp=lambda x,y: cmp((x.cardset,x.name),(y.cardset,y.name))) extras = self.read_card_extras("dominion_card_extras.txt",cards) - print '%d cards read' % len(cards) + #print '%d cards read' % len(cards) sets = {} types = {} for c in cards: sets[c.cardset] = sets.get(c.cardset,0) + 1 types[c.types] = types.get(c.types,0) + 1 - pprint.pprint(sets) - pprint.pprint(types) + #pprint.pprint(sets) + #pprint.pprint(types) if args: fname = args[0] diff --git a/setup.py b/setup.py index ac72a6f..3517a18 100644 --- a/setup.py +++ b/setup.py @@ -1,3 +1,4 @@ +from __init__ import __version__ from distribute_setup import use_setuptools use_setuptools() @@ -5,7 +6,7 @@ from setuptools import setup,find_packages setup( name="dominiontabs", - version="1.2", + version=__version__, packages=find_packages(), scripts=["dominion_tabs.py"], install_requires=["reportlab>=2.5",