Skip to content

Commit 2543ab8

Browse files
committed
Extracted paths
1 parent 9733e0b commit 2543ab8

2 files changed

Lines changed: 12 additions & 10 deletions

File tree

remove-json-keys/noxfile.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
pkg = sn(dir=Path(__file__).parent.name)
77
pkg.name = pkg.dir.replace('-', '_')
8+
paths = sn(utils=sn(bump='utils/bump.py', clean='utils/clean.py', publish='utils/publish.sh'))
89

910
def session(func) : return nox.session(venv_backend='none')(func)
1011

@@ -24,27 +25,27 @@ def debug(session) : session.run('py', '-m', pkg.name, '--debug', *session.posar
2425

2526
@session
2627
def bump_patch(session, no_push=True):
27-
cmd = ['py', 'utils/bump.py', '--patch']
28+
cmd = ['py', paths.utils.bump, '--patch']
2829
if no_push : cmd.append('--no-push')
2930
session.run(*cmd, *session.posargs)
3031
@session
3132
def bump_minor(session, no_push=True):
32-
cmd = ['py', 'utils/bump.py', '--minor']
33+
cmd = ['py', paths.utils.bump, '--minor']
3334
if no_push : cmd.append('--no-push')
3435
session.run(*cmd, *session.posargs)
3536
@session
3637
def bump_feat(session, no_push=True):
3738
bump_minor(session, no_push)
3839
@session
3940
def bump_major(session, no_push=True):
40-
cmd = ['py', 'utils/bump.py', '--major']
41+
cmd = ['py', paths.utils.bump, '--major']
4142
if no_push : cmd.append('--no-push')
4243
session.run(*cmd, *session.posargs)
4344

4445
@session
4546
def build(session) : clean(session) ; session.run('py', '-m', 'build') ; print('Build complete!')
4647
@session
47-
def publish(session) : session.run('bash', 'utils/publish.sh', *session.posargs)
48+
def publish(session) : session.run('bash', paths.utils.publish, *session.posargs)
4849

4950
@session
5051
def deploy_patch(session) : bump_patch(session, no_push=False) ; build(session) ; publish(session)
@@ -56,4 +57,4 @@ def deploy_feat(session) : deploy_minor(session)
5657
def deploy_major(session) : bump_major(session, no_push=False) ; build(session) ; publish(session)
5758

5859
@session
59-
def clean(session) : session.run('py', 'utils/clean.py')
60+
def clean(session) : session.run('py', paths.utils.clean)

translate-messages/noxfile.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
pkg = sn(dir=Path(__file__).parent.name)
77
pkg.name = pkg.dir.replace('-', '_')
8+
paths = sn(utils=sn(bump='utils/bump.py', clean='utils/clean.py', publish='utils/publish.sh'))
89

910
def session(func) : return nox.session(venv_backend='none')(func)
1011

@@ -24,27 +25,27 @@ def debug(session) : session.run('py', '-m', pkg.name, '--debug', *session.posar
2425

2526
@session
2627
def bump_patch(session, no_push=True):
27-
cmd = ['py', 'utils/bump.py', '--patch']
28+
cmd = ['py', paths.utils.bump, '--patch']
2829
if no_push : cmd.append('--no-push')
2930
session.run(*cmd, *session.posargs)
3031
@session
3132
def bump_minor(session, no_push=True):
32-
cmd = ['py', 'utils/bump.py', '--minor']
33+
cmd = ['py', paths.utils.bump, '--minor']
3334
if no_push : cmd.append('--no-push')
3435
session.run(*cmd, *session.posargs)
3536
@session
3637
def bump_feat(session, no_push=True):
3738
bump_minor(session, no_push)
3839
@session
3940
def bump_major(session, no_push=True):
40-
cmd = ['py', 'utils/bump.py', '--major']
41+
cmd = ['py', paths.utils.bump, '--major']
4142
if no_push : cmd.append('--no-push')
4243
session.run(*cmd, *session.posargs)
4344

4445
@session
4546
def build(session) : clean(session) ; session.run('py', '-m', 'build') ; print('Build complete!')
4647
@session
47-
def publish(session) : session.run('bash', 'utils/publish.sh', *session.posargs)
48+
def publish(session) : session.run('bash', paths.utils.publish, *session.posargs)
4849

4950
@session
5051
def deploy_patch(session) : bump_patch(session, no_push=False) ; build(session) ; publish(session)
@@ -56,4 +57,4 @@ def deploy_feat(session) : deploy_minor(session)
5657
def deploy_major(session) : bump_major(session, no_push=False) ; build(session) ; publish(session)
5758

5859
@session
59-
def clean(session) : session.run('py', 'utils/clean.py')
60+
def clean(session) : session.run('py', paths.utils.clean)

0 commit comments

Comments
 (0)