mirror of
https://github.com/xonsh/xonsh.git
synced 2025-03-04 08:24:40 +01:00
more work
This commit is contained in:
parent
b406cfb8a6
commit
8e4ab188a7
2 changed files with 10 additions and 4 deletions
|
@ -1,6 +1,6 @@
|
|||
================
|
||||
====================
|
||||
Xonsh Change Log
|
||||
================
|
||||
====================
|
||||
|
||||
v0.3.4
|
||||
====================
|
||||
|
|
10
release.xsh
10
release.xsh
|
@ -53,12 +53,18 @@ def merge_news():
|
|||
|
||||
def version_update(ver):
|
||||
"""Updates version strings in relevant files."""
|
||||
fnews = ('Xonsh Change Log\n'
|
||||
'====================\n\n'
|
||||
'v{0}'
|
||||
'====================\n\n'
|
||||
'{1}')
|
||||
news = merge_news()
|
||||
news = fnews.format(ver, news)
|
||||
pnfs = [
|
||||
('__version__\s*=.*', "__version__ = '{0}'".format(ver),
|
||||
['xonsh', '__init__.py']),
|
||||
('version:\s*', 'version: {0}.{{build}}'.format(ver), ['.appveyor.yml']),
|
||||
('\*\*\w+:\*\* None', '', ['CHANGELOG.rst']),
|
||||
('Current Developments', NEW_DEV + '\n\nv' + ver, ['CHANGELOG.rst']),
|
||||
('Xonsh Change Log', news, ['CHANGELOG.rst']),
|
||||
]
|
||||
for p, n, f in pnfs:
|
||||
replace_in_file(p, n, os.path.join(*f))
|
||||
|
|
Loading…
Add table
Reference in a new issue