Try our Chrome extension
Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!Changedetection.io needs your support!
You can help us by supporting changedetection.io on these platforms;
- Rate us at AlternativeTo.net
- Star us on GitHub
- Follow us at Twitter/X
- G2 Software reviews
- Check us out on LinkedIn
- And tell your friends and colleagues :)
The more popular changedetection.io is, the more time we can dedicate to adding amazing features!
Many thanks :)
changedetection.io team
Not yet seconds ago
False
Not yet seconds ago
Triggered text Ignored text Blocked text
11 hours ago
Skip to content
Navigation Menu
Sign in Appearance settings
* Platform
+ AI CODE CREATION
o GitHub Copilot Write better code with AI
o GitHub Copilot app Direct agents from issue to merge
o MCP Registry Integrate external tools
+ DEVELOPER WORKFLOWS
o Actions Automate any workflow
o Codespaces Instant dev environments
o Issues Plan and track work
o Code Review Manage code changes
o Code Quality Enforce quality at merge
+ APPLICATION SECURITY
o GitHub Advanced Security Find and fix vulnerabilities
o Code security Secure your code as you build
o Secret protection Stop leaks before they start
+ EXPLORE
o Why GitHub
o Documentation
o Blog
o Changelog
o Marketplace
View all features
* Solutions
+ BY COMPANY SIZE
o Enterprises
o Small and medium teams
o Startups
o Nonprofits
+ BY USE CASE
o App Modernization
o DevSecOps
o DevOps
o CI/CD
o View all use cases
+ BY INDUSTRY
o Healthcare
o Financial services
o Manufacturing
o Government
o View all industries
View all solutions
* Resources
+ EXPLORE BY TOPIC
o AI
o Software Development
o DevOps
o Security
o View all topics
+ EXPLORE BY TYPE
o Customer stories
o Events & webinars
o Ebooks & reports
o Business insights
o GitHub Skills
+ SUPPORT & SERVICES
o Documentation
o Customer support
o Community forum
o Trust center
o Partners
View all resources
* Open Source
+ COMMUNITY
o GitHub Sponsors Fund open source developers
+ PROGRAMS
o Security Lab
o Maintainer Community
o Accelerator
o GitHub Stars
o Archive Program
+ REPOSITORIES
o Topics
o Trending
o Collections
* Enterprise
+ ENTERPRISE SOLUTIONS
o Enterprise platform AI-powered developer platform
+ AVAILABLE ADD-ONS
o GitHub Advanced Security Enterprise-grade security features
o Copilot for Business Enterprise-grade AI features
o Premium Support Enterprise-grade 24/7 support
* Pricing
Type / to search
Sign in
Sign up Appearance settings
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Uh oh!
There was an error while loading. Please reload this page.
psf / black Public
* Notifications You must be signed in to change notification settings
* Fork 2.8k
* Star 41.8k
* Code
* Issues 269
* Pull requests 30
* Actions
* Projects
* Security and quality 2
* Insights
Additional navigation options
* Code
* Issues
* Pull requests
* Actions
* Projects
* Security and quality
* Insights
Commits
Branch selector
main
User selector
All users
All time
Commit history
Commits on Aug 6, 2026
* Report parse errors as file:line:column (#5237)
Show description for 74371e2
wanxiankai
and
cobaltt7
authored
74371e2 View commit details
Copy full SHA for 74371e2
Browse repository at this point
* docs: mention Vim PEP 8 indentation plugin (#5288)
Show description for 928f503
3 people authored
928f503 View commit details
Copy full SHA for 928f503
Browse repository at this point
Commits on Aug 5, 2026
* Don't hug brackets when it would merge two `type: ignore` comments (#5271)
LuShadowX
authored
011942a View commit details
Copy full SHA for 011942a
Browse repository at this point
Commits on Aug 4, 2026
* docs: fix typos in docstrings, and remove some unused code (#5294)
Show description for e744e77
cobaltt7
and
TheGreatApollyon
authored
e744e77 View commit details
Copy full SHA for e744e77
Browse repository at this point
* Keep the required trailing comma of a one-element subscript under --skip-magic-trailing-comma (#5272)
Show description for 006b2a7
LuShadowX
and
cobaltt7
authored
006b2a7 View commit details
Copy full SHA for 006b2a7
Browse repository at this point
* Bump actions/setup-python from 6.3.0 to 7.0.0 (#5264)
Show description for fa72105
dependabot[bot]
authored
fa72105 View commit details
Copy full SHA for fa72105
Browse repository at this point
* Bump zizmorcore/zizmor-action from 0.5.7 to 0.6.2 (#5290)
Show description for 9076219
dependabot[bot]
authored
9076219 View commit details
Copy full SHA for 9076219
Browse repository at this point
* Bump pypa/gh-action-pypi-publish from 1.14.1 to 1.14.2 (#5291)
Show description for b48a411
dependabot[bot]
authored
b48a411 View commit details
Copy full SHA for b48a411
Browse repository at this point
* Bump docker/login-action from 4.4.0 to 4.6.0 (#5292)
Show description for d90b38d
dependabot[bot]
authored
d90b38d View commit details
Copy full SHA for d90b38d
Browse repository at this point
* fix PIP_UPLOADED_PRIOR_TO in Dockerfile (#5293)
Show description for 33de187
cobaltt7
authored
33de187 View commit details
Copy full SHA for 33de187
Browse repository at this point
* Do not use pip-install; add dependency cooldowns (#5146)
Show description for a61e98a
JelleZijlstra
and
cobaltt7
authored
a61e98a View commit details
Copy full SHA for a61e98a
Browse repository at this point
Commits on Aug 3, 2026
* Run most CI on 3.15 (#5101)
Show description for 18684cc
cobaltt7
authored
18684cc View commit details
Copy full SHA for 18684cc
Browse repository at this point
* avoid quadratic per-leaf copy in StringMerger.do_transform (#5220)
sahvx655-wq
authored
f2dc344 View commit details
Copy full SHA for f2dc344
Browse repository at this point
Commits on Aug 2, 2026
* don't treat a t-string in docstring position as a docstring (#5287)
sahvx655-wq
authored
5706d79 View commit details
Copy full SHA for 5706d79
Browse repository at this point
Commits on Jul 28, 2026
* don't escape nested quotes inside t-string replacement fields (#5265)
sahvx655-wq
authored
c7801d9 View commit details
Copy full SHA for c7801d9
Browse repository at this point
* don't re-escape an already escaped quote in normalize_string_quotes (#5262)
sahvx655-wq
authored
ba7debf View commit details
Copy full SHA for ba7debf
Browse repository at this point
* Bump mypy to 2.3.0 (#5247)
Show description for dff8d91
cobaltt7
authored
dff8d91 View commit details
Copy full SHA for dff8d91
Browse repository at this point
* Bump pypa/gh-action-pypi-publish from 1.14.0 to 1.14.1 (#5263)
Show description for 8276940
dependabot[bot]
authored
8276940 View commit details
Copy full SHA for 8276940
Browse repository at this point
Commits on Jul 24, 2026
* Ignore permission errors when reading cache (#5258)
Show description for db2e3e7
cobaltt7
authored
db2e3e7 View commit details
Copy full SHA for db2e3e7
Browse repository at this point
* Bump actions/checkout from 7.0.0 to 7.0.1 (#5257)
Show description for 8049246
dependabot[bot]
authored
8049246 View commit details
Copy full SHA for 8049246
Browse repository at this point
Commits on Jul 23, 2026
* Bump myst-parser to 5.1.0 (#5255)
Show description for 65e9576
cobaltt7
authored
65e9576 View commit details
Copy full SHA for 65e9576
Browse repository at this point
* Bump cibuildwheel to 4.1.0 (#5254)
Show description for ef04d6b
cobaltt7
authored
ef04d6b View commit details
Copy full SHA for ef04d6b
Browse repository at this point
Commits on Jul 22, 2026
* docs: fix grammar typo '.pyi file that are' -> '.pyi files that are' … (#5253)
LaRoyBot
authored
8960ab0 View commit details
Copy full SHA for 8960ab0
Browse repository at this point
Commits on Jul 21, 2026
* Bump prettier to 3.9.6 (#5248)
Show description for 354c61a
cobaltt7
authored
354c61a View commit details
Copy full SHA for 354c61a
Browse repository at this point
* Preserve blank lines before fmt-off classes (#5238)
Show description for 7aaaeb2
sjh9714
and
cobaltt7
authored
7aaaeb2 View commit details
Copy full SHA for 7aaaeb2
Browse repository at this point
* Preserve single-element tuple comma under --skip-magic-trailing-comma (#5246)
sarathfrancis90
authored
244897d View commit details
Copy full SHA for 244897d
Browse repository at this point
* Fix unstable formatting with comments on optional parens (#5241)
Show description for 42ed836
3 people authored
42ed836 View commit details
Copy full SHA for 42ed836
Browse repository at this point
* Respect the magic trailing comma in starred type parameter lists (#5244)
Show description for a20a016
dchaudhari7177
and
dipakchaudhari12717
authored
a20a016 View commit details
Copy full SHA for a20a016
Browse repository at this point
* Keep nested parens around lambda/ternary comprehension iterables (preview) (#5200)
sarathfrancis90
authored
106b148 View commit details
Copy full SHA for 106b148
Browse repository at this point
* avoid quadratic leaf re-adding in get_leaves_inside_matching_brackets (#5242)
Show description for f904211
sahvx655-wq
and
cobaltt7
authored
f904211 View commit details
Copy full SHA for f904211
Browse repository at this point
* avoid quadratic per-leaf subtree walk in is_complex_subscript (#5239)
Show description for 308e2ee
3 people authored
308e2ee View commit details
Copy full SHA for 308e2ee
Browse repository at this point
* docs: clarify GitHub Action pyproject.toml version lookup for Poetry users (#5240)
pctablet505
authored
e46a84d View commit details
Copy full SHA for e46a84d
Browse repository at this point
Commits on Jul 20, 2026
* avoid quadratic tree traversal in pre_order/post_order/leaves (#5235)
Show description for fcab648
sahvx655-wq
and
pre-commit-ci[bot]
authored
fcab648 View commit details
Copy full SHA for fcab648
Browse repository at this point
Commits on Jul 13, 2026
* fix: add conditional stripping for Linux executables (#5223)
Show description for 51abf53
3 people authored
51abf53 View commit details
Copy full SHA for 51abf53
Browse repository at this point
* avoid quadratic node removal when converting fmt: off/on blocks (#5232)
sahvx655-wq
authored
513058f View commit details
Copy full SHA for 513058f
Browse repository at this point
PreviousNext
Footer
© 2026 GitHub, Inc.
Footer navigation
* Terms
* Privacy
* Security
* Status
* Community
* Docs
* Contact
* Manage cookies
* Do not share my personal information
You can’t perform that action at this time.
For now, Differences are performed on text, not graphically, only the latest screenshot is available.
Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots.