Skip to content

Commit be41d27

Browse files
committed
Moved all imports to top-level for easier cross-project maintenance
1 parent fb17a24 commit be41d27

File tree

16 files changed

+16
-42
lines changed

16 files changed

+16
-42
lines changed

ai-personas/utils/bump.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import argparse, re, sys
12
from pathlib import Path
23
from types import SimpleNamespace as sn
34

@@ -11,7 +12,6 @@
1112
msgs = sn(**{ key:val['message'] for key,val in data.json.read(paths.util_msgs)['bump'].items() })
1213

1314
def parse_args():
14-
import argparse
1515
argp = argparse.ArgumentParser(description=msgs.app_DESC, add_help=False)
1616
argp.add_argument('-M', '--major', action='store_true', help=msgs.help_MAJOR)
1717
argp.add_argument('-m', '--minor', action='store_true', help=msgs.help_MINOR)
@@ -46,7 +46,6 @@ def bump_pyproject_vers(pyproject, project, new_ver):
4646
log.success(msgs.log_BUMPED_CLOG_URL_VER_TAG.format(**locals()))
4747

4848
def update_readme_vers(new_ver):
49-
import re
5049
log.info(f'{msgs.log_UPDATING_VERS_IN} docs/README.md...')
5150
updated_readme_content = re.sub(
5251
r'([-v])\d{1,3}\.\d{1,3}\.\d{1,3}', # match - or v + version
@@ -62,7 +61,6 @@ def main():
6261
args = parse_args()
6362
bump_type = 'major' if args.major else 'minor' if args.minor else 'patch' if args.patch else None
6463
if not bump_type:
65-
import sys
6664
log.error(msgs.err_MISSING_BUMP_TYPE_ARG)
6765
sys.exit(1)
6866

computer-languages/utils/bump.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import argparse, re, sys
12
from pathlib import Path
23
from types import SimpleNamespace as sn
34

@@ -11,7 +12,6 @@
1112
msgs = sn(**{ key:val['message'] for key,val in data.json.read(paths.util_msgs)['bump'].items() })
1213

1314
def parse_args():
14-
import argparse
1515
argp = argparse.ArgumentParser(description=msgs.app_DESC, add_help=False)
1616
argp.add_argument('-M', '--major', action='store_true', help=msgs.help_MAJOR)
1717
argp.add_argument('-m', '--minor', action='store_true', help=msgs.help_MINOR)
@@ -46,7 +46,6 @@ def bump_pyproject_vers(pyproject, project, new_ver):
4646
log.success(msgs.log_BUMPED_CLOG_URL_VER_TAG.format(**locals()))
4747

4848
def update_readme_vers(new_ver):
49-
import re
5049
log.info(f'{msgs.log_UPDATING_VERS_IN} docs/README.md...')
5150
updated_readme_content = re.sub(r'\b(?>\d{1,3}\.\d{1,3}\.\d{1,3})\b', new_ver, data.file.read(paths.readme))
5251
data.file.write(paths.readme, updated_readme_content)
@@ -58,7 +57,6 @@ def main():
5857
args = parse_args()
5958
bump_type = 'major' if args.major else 'minor' if args.minor else 'patch' if args.patch else None
6059
if not bump_type:
61-
import sys
6260
log.error(msgs.err_MISSING_BUMP_TYPE_ARG)
6361
sys.exit(1)
6462

data-languages/utils/bump.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import argparse, re, sys
12
from pathlib import Path
23
from types import SimpleNamespace as sn
34

@@ -11,7 +12,6 @@
1112
msgs = sn(**{ key:val['message'] for key,val in data.json.read(paths.util_msgs)['bump'].items() })
1213

1314
def parse_args():
14-
import argparse
1515
argp = argparse.ArgumentParser(description=msgs.app_DESC, add_help=False)
1616
argp.add_argument('-M', '--major', action='store_true', help=msgs.help_MAJOR)
1717
argp.add_argument('-m', '--minor', action='store_true', help=msgs.help_MINOR)
@@ -46,7 +46,6 @@ def bump_pyproject_vers(pyproject, project, new_ver):
4646
log.success(msgs.log_BUMPED_CLOG_URL_VER_TAG.format(**locals()))
4747

4848
def update_readme_vers(new_ver):
49-
import re
5049
log.info(f'{msgs.log_UPDATING_VERS_IN} docs/README.md...')
5150
updated_readme_content = re.sub(r'\b(?>\d{1,3}\.\d{1,3}\.\d{1,3})\b', new_ver, data.file.read(paths.readme))
5251
data.file.write(paths.readme, updated_readme_content)
@@ -58,7 +57,6 @@ def main():
5857
args = parse_args()
5958
bump_type = 'major' if args.major else 'minor' if args.minor else 'patch' if args.patch else None
6059
if not bump_type:
61-
import sys
6260
log.error(msgs.err_MISSING_BUMP_TYPE_ARG)
6361
sys.exit(1)
6462

find-project-root/utils/bump.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import argparse, re, sys
12
from pathlib import Path
23
from types import SimpleNamespace as sn
34

@@ -11,7 +12,6 @@
1112
msgs = sn(**{ key:val['message'] for key,val in data.json.read(paths.util_msgs)['bump'].items() })
1213

1314
def parse_args():
14-
import argparse
1515
argp = argparse.ArgumentParser(description=msgs.app_DESC, add_help=False)
1616
argp.add_argument('-M', '--major', action='store_true', help=msgs.help_MAJOR)
1717
argp.add_argument('-m', '--minor', action='store_true', help=msgs.help_MINOR)
@@ -46,7 +46,6 @@ def bump_pyproject_vers(pyproject, project, new_ver):
4646
log.success(msgs.log_BUMPED_CLOG_URL_VER_TAG.format(**locals()))
4747

4848
def update_readme_vers(new_ver):
49-
import re
5049
log.info(f'{msgs.log_UPDATING_VERS_IN} docs/README.md...')
5150
updated_readme_content = re.sub(r'\b(?>\d{1,3}\.\d{1,3}\.\d{1,3})\b', new_ver, data.file.read(paths.readme))
5251
data.file.write(paths.readme, updated_readme_content)
@@ -58,7 +57,6 @@ def main():
5857
args = parse_args()
5958
bump_type = 'major' if args.major else 'minor' if args.minor else 'patch' if args.patch else None
6059
if not bump_type:
61-
import sys
6260
log.error(msgs.err_MISSING_BUMP_TYPE_ARG)
6361
sys.exit(1)
6462

get-min-py/utils/bump.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import argparse, re, sys
12
from pathlib import Path
23
import re
34
from types import SimpleNamespace as sn
@@ -15,7 +16,6 @@
1516
msgs = sn(**{ key:val['message'] for key,val in data.json.read(paths.util_msgs)['bump'].items() })
1617

1718
def parse_args():
18-
import argparse
1919
argp = argparse.ArgumentParser(description=msgs.app_DESC, add_help=False)
2020
argp.add_argument('-M', '--major', action='store_true', help=msgs.help_MAJOR)
2121
argp.add_argument('-m', '--minor', action='store_true', help=msgs.help_MINOR)
@@ -68,7 +68,6 @@ def main():
6868
args = parse_args()
6969
bump_type = 'major' if args.major else 'minor' if args.minor else 'patch' if args.patch else None
7070
if not bump_type:
71-
import sys
7271
log.error(msgs.err_MISSING_BUMP_TYPE_ARG)
7372
sys.exit(1)
7473

is-legacy-terminal/utils/bump.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import argparse, re, sys
12
from pathlib import Path
23
import re
34
from types import SimpleNamespace as sn
@@ -15,7 +16,6 @@
1516
msgs = sn(**{ key:val['message'] for key,val in data.json.read(paths.util_msgs)['bump'].items() })
1617

1718
def parse_args():
18-
import argparse
1919
argp = argparse.ArgumentParser(description=msgs.app_DESC, add_help=False)
2020
argp.add_argument('-M', '--major', action='store_true', help=msgs.help_MAJOR)
2121
argp.add_argument('-m', '--minor', action='store_true', help=msgs.help_MINOR)
@@ -68,7 +68,6 @@ def main():
6868
args = parse_args()
6969
bump_type = 'major' if args.major else 'minor' if args.minor else 'patch' if args.patch else None
7070
if not bump_type:
71-
import sys
7271
log.error(msgs.err_MISSING_BUMP_TYPE_ARG)
7372
sys.exit(1)
7473

is-unicode-supported/utils/bump.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import argparse, re, sys
12
from pathlib import Path
23
import re
34
from types import SimpleNamespace as sn
@@ -15,7 +16,6 @@
1516
msgs = sn(**{ key:val['message'] for key,val in data.json.read(paths.util_msgs)['bump'].items() })
1617

1718
def parse_args():
18-
import argparse
1919
argp = argparse.ArgumentParser(description=msgs.app_DESC, add_help=False)
2020
argp.add_argument('-M', '--major', action='store_true', help=msgs.help_MAJOR)
2121
argp.add_argument('-m', '--minor', action='store_true', help=msgs.help_MINOR)
@@ -68,7 +68,6 @@ def main():
6868
args = parse_args()
6969
bump_type = 'major' if args.major else 'minor' if args.minor else 'patch' if args.patch else None
7070
if not bump_type:
71-
import sys
7271
log.error(msgs.err_MISSING_BUMP_TYPE_ARG)
7372
sys.exit(1)
7473

latin-locales/utils/bump.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import argparse, re, sys
12
from pathlib import Path
23
from types import SimpleNamespace as sn
34

@@ -11,7 +12,6 @@
1112
msgs = sn(**{ key:val['message'] for key,val in data.json.read(paths.util_msgs)['bump'].items() })
1213

1314
def parse_args():
14-
import argparse
1515
argp = argparse.ArgumentParser(description=msgs.app_DESC, add_help=False)
1616
argp.add_argument('-M', '--major', action='store_true', help=msgs.help_MAJOR)
1717
argp.add_argument('-m', '--minor', action='store_true', help=msgs.help_MINOR)
@@ -46,7 +46,6 @@ def bump_pyproject_vers(pyproject, project, new_ver):
4646
log.success(msgs.log_BUMPED_CLOG_URL_VER_TAG.format(**locals()))
4747

4848
def update_readme_vers(new_ver):
49-
import re
5049
log.info(f'{msgs.log_UPDATING_VERS_IN} docs/README.md...')
5150
updated_readme_content = re.sub(r'\b(?>\d{1,3}\.\d{1,3}\.\d{1,3})\b', new_ver, data.file.read(paths.readme))
5251
data.file.write(paths.readme, updated_readme_content)
@@ -58,7 +57,6 @@ def main():
5857
args = parse_args()
5958
bump_type = 'major' if args.major else 'minor' if args.minor else 'patch' if args.patch else None
6059
if not bump_type:
61-
import sys
6260
log.error(msgs.err_MISSING_BUMP_TYPE_ARG)
6361
sys.exit(1)
6462

markup-languages/utils/bump.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import argparse, re, sys
12
from pathlib import Path
23
from types import SimpleNamespace as sn
34

@@ -11,7 +12,6 @@
1112
msgs = sn(**{ key:val['message'] for key,val in data.json.read(paths.util_msgs)['bump'].items() })
1213

1314
def parse_args():
14-
import argparse
1515
argp = argparse.ArgumentParser(description=msgs.app_DESC, add_help=False)
1616
argp.add_argument('-M', '--major', action='store_true', help=msgs.help_MAJOR)
1717
argp.add_argument('-m', '--minor', action='store_true', help=msgs.help_MINOR)
@@ -46,7 +46,6 @@ def bump_pyproject_vers(pyproject, project, new_ver):
4646
log.success(msgs.log_BUMPED_CLOG_URL_VER_TAG.format(**locals()))
4747

4848
def update_readme_vers(new_ver):
49-
import re
5049
log.info(f'{msgs.log_UPDATING_VERS_IN} docs/README.md...')
5150
updated_readme_content = re.sub(r'\b(?>\d{1,3}\.\d{1,3}\.\d{1,3})\b', new_ver, data.file.read(paths.readme))
5251
data.file.write(paths.readme, updated_readme_content)
@@ -58,7 +57,6 @@ def main():
5857
args = parse_args()
5958
bump_type = 'major' if args.major else 'minor' if args.minor else 'patch' if args.patch else None
6059
if not bump_type:
61-
import sys
6260
log.error(msgs.err_MISSING_BUMP_TYPE_ARG)
6361
sys.exit(1)
6462

non-latin-locales/utils/bump.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import argparse, re, sys
12
from pathlib import Path
23
from types import SimpleNamespace as sn
34

@@ -11,7 +12,6 @@
1112
msgs = sn(**{ key:val['message'] for key,val in data.json.read(paths.util_msgs)['bump'].items() })
1213

1314
def parse_args():
14-
import argparse
1515
argp = argparse.ArgumentParser(description=msgs.app_DESC, add_help=False)
1616
argp.add_argument('-M', '--major', action='store_true', help=msgs.help_MAJOR)
1717
argp.add_argument('-m', '--minor', action='store_true', help=msgs.help_MINOR)
@@ -46,7 +46,6 @@ def bump_pyproject_vers(pyproject, project, new_ver):
4646
log.success(msgs.log_BUMPED_CLOG_URL_VER_TAG.format(**locals()))
4747

4848
def update_readme_vers(new_ver):
49-
import re
5049
log.info(f'{msgs.log_UPDATING_VERS_IN} docs/README.md...')
5150
updated_readme_content = re.sub(r'\b(?>\d{1,3}\.\d{1,3}\.\d{1,3})\b', new_ver, data.file.read(paths.readme))
5251
data.file.write(paths.readme, updated_readme_content)
@@ -58,7 +57,6 @@ def main():
5857
args = parse_args()
5958
bump_type = 'major' if args.major else 'minor' if args.minor else 'patch' if args.patch else None
6059
if not bump_type:
61-
import sys
6260
log.error(msgs.err_MISSING_BUMP_TYPE_ARG)
6361
sys.exit(1)
6462

0 commit comments

Comments
 (0)