Skip to content

Bundle azcopy and config template inside package; remove azpype-init/…#20

Merged
yusuf-jkhan1 merged 1 commit intomainfrom
feat/binary_install_simplification
Aug 15, 2025
Merged

Bundle azcopy and config template inside package; remove azpype-init/…#20
yusuf-jkhan1 merged 1 commit intomainfrom
feat/binary_install_simplification

Conversation

@yusuf-jkhan1
Copy link
Owner

…post-install; resolve azcopy via runtime helper and lazily create user config.

  • Move assets to azpype/assets and include in MANIFEST + package_data
  • Add azpype.resource_paths with get_azcopy_path() and ensure_user_config()
  • Refactor BaseCommand to use bundled azcopy and lazy config
  • Drop azpype-init entry point and post_install script
  • Simplify setup.py packaging, keep azpype/azpype/setup.py as no-op
  • Update README to remove init step and explain lazy config
  • Fix tests to use new path resolution and pass under unittest

…post-install; resolve azcopy via runtime helper and lazily create user config.

- Move assets to azpype/assets and include in MANIFEST + package_data
- Add azpype.resource_paths with get_azcopy_path() and ensure_user_config()
- Refactor BaseCommand to use bundled azcopy and lazy config
- Drop azpype-init entry point and post_install script
- Simplify setup.py packaging, keep azpype/azpype/setup.py as no-op
- Update README to remove init step and explain lazy config
- Fix tests to use new path resolution and pass under unittest
@yusuf-jkhan1 yusuf-jkhan1 merged commit 1f0d3c8 into main Aug 15, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant