File tree Expand file tree Collapse file tree 2 files changed +4
-5
lines changed
Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Original file line number Diff line number Diff line change 1010py -m twine check dist/*
1111py -m twine upload dist/*
1212"""
13- def build (autoVersion = True ):
13+ def build (autoVersion = True , baseVersion = '0.0.1a' ):
1414 """Build and upload a pypi package release"""
1515 installFromRequests (["setuptools" , "twine" , "build" ], False )
1616 if autoVersion :
1717 setup = py .getLines ("setup" )
1818 firstLine = setup [0 ].split ()
1919 v = firstLine [2 ]
20- value = int (v [7 :- 1 ]) + 1
21- v = '0.0.1a' + str (value )
20+ index = len (baseVersion ) + 1
21+ value = int (v [index :- 1 ]) + 1
22+ v = baseVersion + str (value )
2223 firstLine = [f"v = \" { v } \" " ]
2324 py .writeLines (firstLine + setup [1 :], "setup" )
2425 sysCommand ("-m build --sdist" )
Original file line number Diff line number Diff line change 88
99from eggdriver import Matrix , Vector , build
1010
11- build ()
12-
1311c = Matrix ("""
1412| 1 1 2 3 4 |
1513| 0 1 2 3 4 |
You can’t perform that action at this time.
0 commit comments