aboutsummaryrefslogtreecommitdiff
path: root/src_doit/dist/__init__.py
diff options
context:
space:
mode:
authorbozo.kopic <bozo@kopic.xyz>2022-09-26 23:11:28 +0200
committerbozo.kopic <bozo@kopic.xyz>2022-09-26 23:11:28 +0200
commit99c4a3dcd0def97e979ca100a1f91a425fd02dd9 (patch)
tree288128203a5485e93579b89ff05726dce71d7275 /src_doit/dist/__init__.py
parent8f60e0a1ba5d2402c14f6c6c99177500d5c83f63 (diff)
new version cleanup
Diffstat (limited to 'src_doit/dist/__init__.py')
-rw-r--r--src_doit/dist/__init__.py38
1 files changed, 5 insertions, 33 deletions
diff --git a/src_doit/dist/__init__.py b/src_doit/dist/__init__.py
index 6c490fa..51add24 100644
--- a/src_doit/dist/__init__.py
+++ b/src_doit/dist/__init__.py
@@ -6,8 +6,7 @@ from hat.doit import common
__all__ = ['task_dist',
- 'task_dist_windows',
- 'task_dist_container']
+ 'task_dist_windows']
package_path = Path(__file__).parent
@@ -18,9 +17,8 @@ cache_dir = Path('cache')
wheel_dir = build_dir / 'py/dist'
dist_dir = build_dir / 'dist'
dist_windows_dir = dist_dir / f'opcut-{common.get_version()}-windows'
-dist_container_dir = dist_dir / f'opcut-{common.get_version()}-container'
-win_python_url = 'https://www.python.org/ftp/python/3.9.7/python-3.9.7-embed-amd64.zip' # NOQA
+win_python_url = 'https://www.python.org/ftp/python/3.10.7/python-3.10.7-embed-amd64.zip' # NOQA
cache_win_python_path = cache_dir / win_python_url.split('/')[-1]
@@ -28,8 +26,7 @@ def task_dist():
"""Build distribution"""
return {'actions': None,
- 'task_dep': ['dist_windows',
- 'dist_container']}
+ 'task_dep': ['dist_windows']}
def task_dist_windows():
@@ -52,14 +49,14 @@ def task_dist_windows():
with zipfile.ZipFile(str(cache_win_python_path)) as f:
f.extractall(str(python_dir))
- python_lib_path = python_dir / 'python39.zip'
+ python_lib_path = python_dir / 'python310.zip'
python_lib_dir = python_dir / 'lib'
common.mkdir_p(dist_windows_dir / 'python/lib')
with zipfile.ZipFile(str(python_lib_path)) as f:
f.extractall(str(python_lib_dir))
common.rm_rf(python_lib_path)
- (python_dir / 'python39._pth').write_text(
+ (python_dir / 'python310._pth').write_text(
'..\\packages\n'
'lib\n'
'.\n'
@@ -87,28 +84,3 @@ def task_dist_windows():
return {'actions': [build],
'task_dep': ['wheel']}
-
-
-def task_dist_container():
- """Build container distribution"""
-
- def build():
- common.rm_rf(dist_container_dir)
- common.mkdir_p(dist_container_dir.parent)
- common.cp_r(package_path / 'container', dist_container_dir)
-
- for i in wheel_dir.glob('*.whl'):
- common.cp_r(i, dist_container_dir / i.name)
-
- name = f'opcut:{common.get_version()}'
- img_path = dist_dir / f'{dist_container_dir.name}.tar'
-
- subprocess.run(['podman', 'build', '-q', '-t', name, '.'],
- cwd=str(dist_container_dir),
- check=True)
-
- subprocess.run(['podman', 'save', '-q', '-o', str(img_path), name],
- check=True)
-
- return {'actions': [build],
- 'task_dep': ['wheel']}