Skip to content

Commit 7f12972

Browse files
committed
made update_metapackage work without a "config" dict and fixed announce command
1 parent 40318cc commit 7f12972

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

make_release.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from os.path import abspath, dirname, join
88
from subprocess import check_call
99

10-
from releaser import make_release, update_feedstock, short, no, chdir, set_config, insert_step_func
10+
from releaser import make_release, update_feedstock, short, no, chdir, set_config, insert_step_func, yes
1111
from releaser.make_release import steps_funcs as make_release_steps
1212
from releaser.update_feedstock import steps_funcs as update_feedstock_steps
1313

@@ -25,7 +25,7 @@
2525
LARRAY_USERS_GROUP = "larray-users@googlegroups.com"
2626

2727

28-
def update_metapackage(public_release, local_repository, release_name, **extra_kwargs):
28+
def update_metapackage(local_repository, release_name, public_release=True, **extra_kwargs):
2929
if not public_release:
3030
return
3131

@@ -118,12 +118,10 @@ def announce_new_release(release_name):
118118

119119
local_repository = abspath(dirname(__file__))
120120
if argv[1] == '-m' or argv[1] == '--meta':
121-
local_config = set_config(local_repository, PACKAGE_NAME, SRC_CODE, release_name=argv[2], branch='master',
122-
src_documentation=SRC_DOC, tmp_dir=TMP_PATH)
123-
update_metapackage(**local_config)
121+
update_metapackage(local_repository, release_name=argv[2])
124122
elif argv[1] == '-a' or argv[1] == '--announce':
125-
no("Is metapackage larrayenv updated?")
126-
announce_new_release(argv[2])
123+
if yes("Is metapackage larrayenv updated?", default='n'):
124+
announce_new_release(argv[2])
127125
elif argv[1] == '-c' or argv[1] == '--conda':
128126
update_feedstock(GITHUB_REP, CONDA_FEEDSTOCK_REP, SRC_CODE, *argv[2:], tmp_dir=TMP_PATH_CONDA)
129127
else:

0 commit comments

Comments
 (0)