Skip to content

Enhance package installation, source parsing, and file utilities#11

Merged
Yusee-Programmer merged 5 commits into
tauraro:masterfrom
Yusee-Programmer:master
Jun 17, 2026
Merged

Enhance package installation, source parsing, and file utilities#11
Yusee-Programmer merged 5 commits into
tauraro:masterfrom
Yusee-Programmer:master

Conversation

@Yusee-Programmer

Copy link
Copy Markdown
Collaborator

No description provided.

Yusee-Programmer and others added 5 commits June 11, 2026 20:04
- Added support for downloading and extracting archives in the install_package function.
- Updated Source class to handle various GitHub URL formats and archive downloads.
- Refactored test cases to use a consistent check_eq function for assertions.
- Improved lockfile format to use double brackets for package entries.
- Introduced utility functions for file operations, including rm_f and mv.
…ke systems, excluding specific directories to prevent cyclic copies.
@Yusee-Programmer
Yusee-Programmer merged commit e6fd265 into tauraro:master Jun 17, 2026
4 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