Commit Graph

  • 637f1d2562 Update CI workflow and add main entry point xixu-me 2025-06-04 21:08:33 +08:00
  • d2f11636be Revert "Add standalone entry point for tzst" xixu-me 2025-06-04 21:05:15 +08:00
  • 69918b4be5 Add standalone entry point for tzst xixu-me 2025-06-04 21:04:24 +08:00
  • 7d688d420b Bump version to 1.2.0 xixu-me 2025-06-04 20:54:49 +08:00
  • 56a10bc038 Update CI workflow for macOS and binary verification xixu-me 2025-06-04 20:54:31 +08:00
  • 1dd3cde654 Enhance CI/CD workflow for versioned tags xixu-me 2025-06-04 20:42:48 +08:00
  • a1de2e1855 Remove unused report configuration in Codecov xixu-me 2025-06-04 20:06:18 +08:00
  • 6397968a4d Improve conflict resolution in archive extraction xixu-me 2025-06-04 19:27:41 +08:00
  • cb5c198d16 Refactor tests and enhance coverage for conflict resolution and edge cases xixu-me 2025-06-04 18:55:53 +08:00
  • afe5d738a6 Merge pull request #5 from xixu-me/alert-autofix-5 xixu-me 2025-06-02 22:02:55 +08:00
  • e65a56c00b Bump version to 1.1.1 v1.1.1 xixu-me 2025-06-02 22:00:49 +08:00
  • 06eac113fa Potential fix for code scanning alert no. 5: Workflow does not contain permissions xixu-meandCopilot Autofix powered by AI 2025-06-02 21:46:34 +08:00
  • d300760799 Remove references to changelog and delete file xixu-me 2025-06-02 21:39:24 +08:00
  • a5f342f556 Final documentation cleanup and refinements xixu-me 2025-06-02 21:26:20 +08:00
  • cfb8290dea Add comprehensive Sphinx documentation with GitHub Pages deployment xixu-me 2025-06-02 21:11:45 +08:00
  • 654d9f1666 Improve cleanup and exception handling in tests xixu-me 2025-06-02 20:23:09 +08:00
  • 172ec6cb29 Add validation for invalid commands in CLI xixu-me 2025-06-02 20:11:15 +08:00
  • 94b7a5b31a Add error handling and extractall method in TzstArchive xixu-me 2025-06-02 19:43:50 +08:00
  • 1d98650d3b Refactor test cases for clarity and consistency xixu-me 2025-06-02 17:09:03 +08:00
  • 1cad021539 Add comprehensive test cases for CLI and core xixu-me 2025-06-02 16:39:04 +08:00
  • aef5d90a3a Handle KeyboardInterrupt in CLI commands xixu-me 2025-06-02 15:54:00 +08:00
  • 8aa893827b Add type casting and improve extraction logic xixu-me 2025-06-02 15:22:13 +08:00
  • 0ecbdb3ea0 Add tests for edge cases and coverage improvements xixu-me 2025-06-02 07:54:27 +08:00
  • a4ddd106f8 Add comprehensive CLI test coverage xixu-me 2025-06-02 07:14:17 +08:00
  • 35df0a4a44 Update project description and docstring xixu-me 2025-06-02 06:48:46 +08:00
  • 4e0ec638cc Add handling for extreme compression levels xixu-me 2025-06-02 06:29:33 +08:00
  • da2baa46c5 Add integration and unit tests for tzst library functionality xixu-me 2025-06-02 05:40:42 +08:00
  • b1c165f473 Update repository URL in CONTRIBUTING.md xixu-me 2025-06-02 02:51:20 +08:00
  • 028bb3f1b9 Add version command handler v1.1.0 xixu-me 2025-06-02 02:31:02 +08:00
  • 86582c9d49 Bump library version to 1.1.0 xixu-me 2025-06-02 01:20:37 +08:00
  • 44c8b20e9f Update repository URL in README xixu-me 2025-06-02 01:08:28 +08:00
  • b83d320afc Update CI workflow to ignore specific paths xixu-me 2025-06-02 01:05:46 +08:00
  • de7d3d735e Update README for clarity and consistency xixu-me 2025-06-02 00:54:42 +08:00
  • 260ba1f66e Fix README link in question issue template xixu-me 2025-06-02 00:32:42 +08:00
  • ed4ac6c9fb Add issue templates for feature requests, performance issues, platform-specific issues, questions, and security vulnerabilities xixu-me 2025-06-02 00:25:49 +08:00
  • 0216fcc128 Update README with enhanced library description xixu-me 2025-06-01 23:41:21 +08:00
  • 8cfc1308d6 Merge pull request #4 from xixu-me/alert-autofix-2 xixu-me 2025-06-01 23:23:53 +08:00
  • 8e41740e0f Potential fix for code scanning alert no. 2: Workflow does not contain permissions xixu-meandCopilot Autofix powered by AI 2025-06-01 23:22:21 +08:00
  • 4b59c6cad5 Merge pull request #3 from xixu-me/dependabot/github_actions/stefanzweifel/git-auto-commit-action-5 xixu-me 2025-06-01 23:20:03 +08:00
  • 17c530ef21 Fix current directory archiving logic xixu-me 2025-06-01 23:19:09 +08:00
  • 3d99d7a6db Add Codecov integration and update CI workflow xixu-me 2025-06-01 20:03:53 +08:00
  • d2095bb7b4 Fix path in no_atomic extraction test xixu-me 2025-06-01 19:07:14 +08:00
  • ec04f2935e Add tests for invalid compression levels xixu-me 2025-06-01 18:49:35 +08:00
  • 22dc90259b Add version argument and update tests xixu-me 2025-06-01 18:37:27 +08:00
  • 97243e6a27 Refactor CLI archive creation logic xixu-me 2025-06-01 17:45:59 +08:00
  • dc12d122c4 Improve CLI error handling and add tests xixu-me 2025-06-01 17:28:59 +08:00
  • 6693713143 Fix exception chaining in compression validation xixu-me 2025-06-01 17:06:47 +08:00
  • 459b695af0 Add compression level validation to CLI xixu-me 2025-06-01 17:01:27 +08:00
  • 2a3ccefb21 Refactor CLI tests to use unpacking for file lists xixu-me 2025-06-01 15:13:56 +08:00
  • acd9ced29e Fixes critical path resolution bug and consolidates tests xixu-me 2025-06-01 14:57:31 +08:00
  • 47a515536f Bump stefanzweifel/git-auto-commit-action from 4 to 5 dependabot[bot] 2025-06-01 04:22:31 +00:00
  • 79d204fc92 Merge pull request #2 from xixu-me/dependabot/github_actions/codecov/codecov-action-5 xixu-me 2025-06-01 11:51:58 +08:00
  • 07ea3092e0 Improve archive creation for current directory xixu-me 2025-06-01 03:26:21 +08:00
  • 003ade93d3 Remove line breaks in CLI help text xixu-me 2025-06-01 02:34:36 +08:00
  • 7deb6f335d Bump version to 1.0.0 v1.0.0 xixu-me 2025-06-01 02:20:31 +08:00
  • 48fb66a957 Update README with --no-atomic option xixu-me 2025-06-01 01:02:44 +08:00
  • 841b8973bd Update CI script to use GITHUB_OUTPUT xixu-me 2025-06-01 00:55:16 +08:00
  • 40eae4df14 Refactor archive listing logic xixu-me 2025-06-01 00:45:27 +08:00
  • f2d8e6ad03 Refactor CLI command argument handling in tests xixu-me 2025-06-01 00:37:25 +08:00
  • afc20b794c Enhance documentation and update config xixu-me 2025-06-01 00:27:54 +08:00
  • 6cc8f28175 Refactor CLI and update CI workflow xixu-me 2025-05-31 22:49:41 +08:00
  • 4a0ff4c500 Refine error messages and remove Python 3.14 fix xixu-me 2025-05-31 18:48:02 +08:00
  • 9b411a3f28 Update zstandard dependency version xixu-me 2025-05-31 17:43:06 +08:00
  • af2659facf Update Python version support and dependencies xixu-me 2025-05-31 17:22:03 +08:00
  • bca4bfaea8 Update dependencies and remove compatibility fix xixu-me 2025-05-31 17:15:19 +08:00
  • adee9dbdd5 Update zstandard dependency and add Python 3.14 fix xixu-me 2025-05-31 17:10:45 +08:00
  • e6af81c3ac Fix Python 3.14 compatibility issue xixu-me 2025-05-31 16:59:01 +08:00
  • 7c36b7ac34 Update zstandard dependency and add Python 3.14 fix xixu-me 2025-05-31 16:54:01 +08:00
  • aa39f7641d Add support for Python 3.14 xixu-me 2025-05-31 16:41:15 +08:00
  • c53637aaf7 Add strict mode to zip iteration in tests xixu-me 2025-05-31 15:53:56 +08:00
  • 8c7f5e8673 Bump codecov/codecov-action from 3 to 5 dependabot[bot] 2025-05-31 07:49:12 +00:00
  • 6b57409712 Update Python version support to 3.12+ xixu-me 2025-05-31 15:48:13 +08:00
  • 5de5036bba Remove backward compatibility for Python < 3.12 xixu-me 2025-05-31 01:39:56 +08:00
  • 4e155d0e05 Refactor test argument order in CLI security tests xixu-me 2025-05-31 01:01:24 +08:00
  • e81ac01161 Add security filters for archive extraction xixu-me 2025-05-31 00:51:18 +08:00
  • 4c4235ee87 Add security filters for archive extraction xixu-me 2025-05-31 00:12:39 +08:00
  • 1fb4782009 Add streaming and no-atomic options to CLI xixu-me 2025-05-30 15:52:00 +08:00
  • 34263a2265 Update project status to stable in pyproject.toml xixu-me 2025-05-30 15:02:39 +08:00
  • 9c4cf715d4 Update README with streaming mode details xixu-me 2025-05-30 14:47:52 +08:00
  • 521a6858fb Add streaming mode and atomic operations xixu-me 2025-05-30 14:22:07 +08:00
  • 56b427caba Update issue templates xixu-me 2025-05-30 13:30:06 +08:00
  • 4d6efc4402 Update issue templates xixu-me 2025-05-30 13:18:21 +08:00
  • 12fe2a8d5e Add funding info and update workflows xixu-me 2025-05-30 12:01:34 +08:00
  • c26273fd79 Update README.md xixu-me 2025-05-29 22:31:21 +08:00
  • 6d57fc0203 Update __init__.py xixu-me 2025-05-29 22:15:47 +08:00
  • 66961164a4 Create dependabot.yml xixu-me 2025-05-29 22:14:36 +08:00
  • 6a3cdd48b8 Initial commit xixu-me 2025-05-29 21:59:21 +08:00