Skip to content

Conversation

@MissionWAR
Copy link
Owner

No description provided.

- compiler.py: Cleaned up inline comments, split BLOCKING_IPS onto multiple lines, fixed spacing in output
- cleaner.py: Improved comment clarity for regex patterns and modifier handling
- downloader.py: Added inline documentation for default config values
- Update minimum Python version from 3.11 to 3.14
- Update dependencies to latest stable versions:
  - tldextract: 5.1.0 → 5.3.0+
  - aiohttp: 3.9.0 → 3.13.0+
  - aiofiles: 23.2.0 → 25.1.0+
  - pytest: 7.4.0 → 9.0.0+
- Remove 'from __future__ import annotations' (native in Python 3.14)
- Revert README.md run.py references (it's local-only)
- cleaner.py: Remove unused SUPPORTED_MODIFIERS frozenset (~10 lines)
- cleaner.py: Remove unused ABP_RULE_PATTERN regex
- compiler.py: Move sys import to __main__ block (only used for CLI)
Security:
- Pin actions/checkout to 11bd71901... (v6.0.0)
- Pin actions/setup-python to a26af69... (v6.1.0)
- Pin actions/cache to 1bd1e32... (v4.2.0)
- Pin softprops/action-gh-release to a06a81a... (v2.5.0)

Type hints:
- Add frozenset[str] parameter type in should_prune_by_modifiers()
- Add groups to batch related updates into single PRs
- Add labels for easier PR triage
- Set consistent schedule (Monday)
- Add comments for clarity
Security (verified from GitHub API):
- Pin actions/checkout to 1af3b93... (v6.0.0)
- Pin actions/setup-python to 83679a8... (v6.1.0)
- Pin actions/cache to 1bd1e32... (v4.2.0)
- Pin softprops/action-gh-release to a06a81a0... (v2.5.0)

Type hints:
- Add frozenset[str] parameter type in should_prune_by_modifiers()
@MissionWAR MissionWAR merged commit d3784f1 into main Jan 6, 2026
2 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.

2 participants