Commit Graph
244 Commits
Author SHA1 Message Date
github-actions[bot] 7d7e170fdc Merge pull request #25 from xixu-me/dependabot/pip/sphinx-autobuild-gte-2025.8.25
Update sphinx-autobuild requirement from >=2021.3.14 to >=2025.8.25
2026-04-27 06:27:01 +00:00
github-actions[bot] 81ac67bf86 Merge pull request #24 from xixu-me/dependabot/pip/sphinxext-opengraph-gte-0.13.0
Update sphinxext-opengraph requirement from >=0.9.0 to >=0.13.0
2026-04-27 06:26:58 +00:00
github-actions[bot] 927226b839 Merge pull request #23 from xixu-me/dependabot/pip/linkify-it-py-gte-2.1.0
Update linkify-it-py requirement from >=2.0.0 to >=2.1.0
2026-04-27 06:26:55 +00:00
xixu-me a1a9c45ad8 ci: retry dependabot merge when state is pending 2026-04-27 14:26:35 +08:00
xixu-me 68ec8bfbcf ci: set gh repo for auto merge workflow 2026-04-27 14:25:40 +08:00
xixu-me f0caba5c66 ci: auto merge green dependabot prs 2026-04-27 14:24:31 +08:00
dependabot[bot] 69f0dd3c06 Update sphinx-autobuild requirement from >=2021.3.14 to >=2025.8.25
Updates the requirements on [sphinx-autobuild](https://github.com/sphinx-doc/sphinx-autobuild) to permit the latest version.
- [Release notes](https://github.com/sphinx-doc/sphinx-autobuild/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx-autobuild/blob/main/NEWS.rst)
- [Commits](https://github.com/sphinx-doc/sphinx-autobuild/compare/2021.03.14...2025.08.25)

---
updated-dependencies:
- dependency-name: sphinx-autobuild
  dependency-version: 2025.8.25
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-27 05:12:56 +00:00
dependabot[bot] 535c48cb22 Update sphinxext-opengraph requirement from >=0.9.0 to >=0.13.0
Updates the requirements on [sphinxext-opengraph](https://github.com/sphinx-doc/sphinxext-opengraph) to permit the latest version.
- [Release notes](https://github.com/sphinx-doc/sphinxext-opengraph/releases)
- [Commits](https://github.com/sphinx-doc/sphinxext-opengraph/compare/v0.9.0...v0.13.0)

---
updated-dependencies:
- dependency-name: sphinxext-opengraph
  dependency-version: 0.13.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-27 05:12:52 +00:00
dependabot[bot] a2035596a5 Update linkify-it-py requirement from >=2.0.0 to >=2.1.0
Updates the requirements on [linkify-it-py](https://github.com/tsutsu3/linkify-it-py) to permit the latest version.
- [Release notes](https://github.com/tsutsu3/linkify-it-py/releases)
- [Changelog](https://github.com/tsutsu3/linkify-it-py/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tsutsu3/linkify-it-py/compare/v2.0.0...v2.1.0)

---
updated-dependencies:
- dependency-name: linkify-it-py
  dependency-version: 2.1.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-27 05:12:48 +00:00
xixu-me 5774eddbbb docs(readme): align multilingual readmes 2026-04-11 21:59:25 +08:00
xixu-me 33aae43b40 chore(release): 1.3.3
CI/CD / test (macos-latest, 3.12) (push) Waiting to run
CI/CD / test (macos-latest, 3.13) (push) Waiting to run
CI/CD / test (macos-latest, 3.14) (push) Waiting to run
CI/CD / test (ubuntu-latest, 3.12) (push) Waiting to run
CI/CD / test (ubuntu-latest, 3.13) (push) Waiting to run
CI/CD / test (ubuntu-latest, 3.14) (push) Waiting to run
CI/CD / test (windows-latest, 3.12) (push) Waiting to run
CI/CD / test (windows-latest, 3.13) (push) Waiting to run
CI/CD / test (windows-latest, 3.14) (push) Waiting to run
v1.3.3
2026-04-11 21:23:26 +08:00
xixu-me 148b3b3780 ci: add Python 3.14 support 2026-04-11 21:20:53 +08:00
xixu-me 8a15c2d7db Update README.zh.md 2026-04-07 23:45:40 +08:00
xixu-me 75447562cd Add welcome message for Xget community
Added a welcome message for the Xget open source and AI group.
2026-04-07 23:45:20 +08:00
xixu-me 502b3a6b78 Merge pull request #22 from xixu-me/dependabot/github_actions/codecov/codecov-action-6
Bump codecov/codecov-action from 5 to 6
2026-04-01 14:37:17 +08:00
dependabot[bot] e552fca0b2 Bump codecov/codecov-action from 5 to 6
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-01 05:07:24 +00:00
xixu-me 698eb9cf09 Adjust Codecov upload conditions and fix actionlint warnings 2026-03-24 19:10:30 +08:00
xixu-me 8e5e1e3271 Format coverage gap tests for CI 2026-03-20 12:52:53 +08:00
xixu-me 15e27f6aa6 Fix CI workflow triggers for test changes 2026-03-20 12:51:32 +08:00
xixu-me a2ef8dd115 Add targeted coverage gap tests 2026-03-20 12:47:14 +08:00
xixu-me e0cf05dea0 Fix release workflow runners and Node 24 readiness
CI/CD / test (macos-latest, 3.12) (push) Waiting to run
CI/CD / test (macos-latest, 3.13) (push) Waiting to run
CI/CD / test (ubuntu-latest, 3.12) (push) Waiting to run
CI/CD / test (ubuntu-latest, 3.13) (push) Waiting to run
CI/CD / test (windows-latest, 3.12) (push) Waiting to run
CI/CD / test (windows-latest, 3.13) (push) Waiting to run
v1.3.2
2026-03-17 17:10:36 +08:00
xixu-me a3350b1a27 Fix macOS CI path assertions for JSON output 2026-03-17 17:00:56 +08:00
xixu-me 0c52a51a15 Add machine-readable CLI output for desktop clients 2026-03-17 16:29:09 +08:00
xixu-me 96a13fd29a Merge pull request #20 from xixu-me/dependabot/github_actions/actions/upload-artifact-7
Bump actions/upload-artifact from 6 to 7
2026-03-01 13:54:11 +08:00
xixu-me 6ae689d945 Merge pull request #21 from xixu-me/dependabot/github_actions/actions/download-artifact-8
Bump actions/download-artifact from 7 to 8
2026-03-01 13:53:27 +08:00
dependabot[bot] 7ac5b57496 Bump actions/download-artifact from 7 to 8
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-01 04:56:40 +00:00
dependabot[bot] 4e0f04e10a Bump actions/upload-artifact from 6 to 7
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-01 04:56:35 +00:00
xixu-me cc98287944 Merge pull request #19 from xixu-me/dependabot/github_actions/actions/cache-5
Bump actions/cache from 4 to 5
2026-01-01 12:42:16 +08:00
xixu-me fa82ed95bb Merge pull request #18 from xixu-me/dependabot/github_actions/actions/upload-artifact-6
Bump actions/upload-artifact from 5 to 6
2026-01-01 12:41:27 +08:00
xixu-me 1878584aa0 Merge pull request #17 from xixu-me/dependabot/github_actions/actions/download-artifact-7
Bump actions/download-artifact from 6 to 7
2026-01-01 12:40:34 +08:00
dependabot[bot] 8048393440 Bump actions/cache from 4 to 5
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 04:16:16 +00:00
dependabot[bot] 750fb36643 Bump actions/upload-artifact from 5 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 04:16:13 +00:00
dependabot[bot] 879c1166b4 Bump actions/download-artifact from 6 to 7
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 04:16:07 +00:00
xixu-me aa1b218d4a Remove copyright year in cli.py 2026-01-01 11:44:30 +08:00
xixu-me 96fc060aeb Merge pull request #16 from xixu-me/docs-remove-copyright-year-5183375226831100009
Remove year from copyright info in READMEs and docs
2026-01-01 01:25:19 +08:00
google-labs-jules[bot] e2fca92d4b docs: remove year from copyright info in READMEs and docs
Removes the year "2025" from the copyright section in all README files (all languages) and docs/index.md, as requested. The copyright line now reads "Copyright (c) [Author]..." without a specific year.
2025-12-31 17:24:55 +00:00
xixu-me 08e3bdc849 Rename publish_docs.yml to publish-docs.yml 2026-01-01 01:10:33 +08:00
xixu-me a48631159f Merge pull request #15 from xixu-me/update-docs-and-copyright-11831253178374946146
Update docs copyright and sync installation instructions
2026-01-01 01:06:11 +08:00
google-labs-jules[bot] 1f4b77ffc7 Update copyright year to be dynamic and sync docs with README
- Update `docs/conf.py` to use `datetime` for dynamic copyright year.
- Update `docs/quickstart.md` to match installation instructions from `README.md`.
- Remove redundant installation details from `docs/index.md` and link to `quickstart`.
2025-12-31 17:05:26 +00:00
xixu-me 66fbe5852b Merge pull request #14 from xixu-me/dependabot/github_actions/actions/checkout-6
Bump actions/checkout from 5 to 6
2025-12-01 12:58:23 +08:00
dependabot[bot] 0eb219965a Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 04:54:33 +00:00
xixu-me 13f14c847a Merge pull request #13 from xixu-me/claude/enhance-doc-seo-011CV4B1p2pxajncAxBbuMDb
Improve Documentation Search Engine Optimization
2025-11-12 23:23:22 +08:00
Claude 40c7724bcb Remove SEO_ENHANCEMENTS.md documentation file
- Delete SEO_ENHANCEMENTS.md to keep docs directory clean
- Remove from exclude_patterns in conf.py
- SEO enhancements remain in place and functional
2025-11-12 15:18:52 +00:00
Claude a316a8ac2e Fix documentation build: exclude SEO_ENHANCEMENTS.md and clean template formatting
- Add SEO_ENHANCEMENTS.md to exclude_patterns to prevent Sphinx warnings
- Clean up layout.html template formatting for better compatibility
- Split template tags across multiple lines for readability
2025-11-12 15:16:43 +00:00
Claude 9e741b6f8f Enhance documentation SEO with comprehensive optimizations
This commit implements extensive SEO improvements for the tzst documentation:

## Key Enhancements:

### 1. Sitemap & Crawling
- Add sphinx-sitemap extension for automatic XML sitemap generation
- Create robots.txt with crawler guidelines and sitemap reference
- Configure html_baseurl for proper sitemap generation

### 2. Structured Data (Schema.org)
- Add SoftwareApplication schema with detailed metadata
- Implement BreadcrumbList schema for all pages
- Add TechArticle schema for documentation pages
- Create FAQPage schema for quickstart with 5 common Q&As
- Add HowTo schema for examples page with step-by-step guide

### 3. Enhanced Meta Tags
- Add comprehensive Open Graph tags (og:site_name, og:locale)
- Enhance Twitter Card tags (twitter:site, twitter:creator)
- Add article meta tags for proper attribution
- Include rating and revisit-after tags

### 4. Page-Specific Optimization
- Add SEO meta tags to development.md
- Enhance all existing page meta tags
- Implement page-specific canonical URLs
- Add unique descriptions and keywords per page

### 5. Performance Optimization
- Add preconnect hints for external domains
- Add dns-prefetch for frequently accessed domains
- Configure html_copy_source=False to reduce duplicate content
- Hide unnecessary Sphinx links and branding

### 6. Documentation
- Create comprehensive SEO_ENHANCEMENTS.md documenting all changes
- Include best practices and monitoring recommendations
- Provide verification steps and future enhancement ideas

## Benefits:
- Improved search engine visibility and indexing
- Rich snippets in search results
- Better social media sharing previews
- Enhanced click-through rates
- Faster page discovery
- Professional appearance

## Files Modified:
- docs/conf.py - Sitemap config, meta tags, SEO settings
- docs/requirements.txt - Add sphinx-sitemap dependency
- docs/_templates/layout.html - Structured data, schemas
- docs/development.md - Add page-specific meta tags
- docs/_static/robots.txt - New file for crawler guidance
- docs/SEO_ENHANCEMENTS.md - New comprehensive documentation
2025-11-12 14:48:58 +00:00
xixu-me 988cdc0306 Update PyPI downloads badge links to PyPIStats
Changed the PyPI downloads badge links in all README translations and documentation from pypi.org to pypistats.org for more accurate download statistics.
2025-11-12 17:59:36 +08:00
xixu-me c872ca623a Add link to in-depth technical article in all READMEs
A link to the technical analysis article 'Deep Dive into tzst: A Modern Python Archiving Library Based on Zstandard' has been added to the introduction section of all language README files to provide readers with more detailed information about the project.
2025-11-09 20:00:02 +08:00
xixu-me d82f82bd5d Update install instructions and remove CLI notes
Added uv as a recommended installation method alongside pip in all README translations. Removed the note about downloading standalone binaries and using uvx for command line usage for brevity and consistency.
2025-11-05 12:24:19 +08:00
xixu-me 20cfb855c8 Merge pull request #10 from xixu-me/dependabot/github_actions/actions/upload-artifact-5
Bump actions/upload-artifact from 4 to 5
2025-11-01 12:37:47 +08:00
xixu-me 662d84da27 Merge pull request #11 from xixu-me/dependabot/github_actions/actions/download-artifact-6
Bump actions/download-artifact from 5 to 6
2025-11-01 12:37:31 +08:00