From be39dc1af44179a90d8001a530a2bba7d3ef8ec0 Mon Sep 17 00:00:00 2001 From: Brendan Griffen Date: Mon, 27 Jul 2026 23:20:28 +1000 Subject: [PATCH] docs: remove dead links and move the rest to HTTPS Three URLs no longer resolve: * brendangriffen.com/creating-a-GUI-in-Python -> 404. The post is gone rather than moved; nothing matching it appears in the site index or sitemap, so the reference is dropped rather than repointed. * code.enthought.com/projects/traits/...php -> 404. Carried over from the original README; Traits documentation now lives at docs.enthought.com/traits. * markmail.org/message/z3hnoqruk56g2bje -> domain is dead. Removed from CommonMPL's attribution, keeping the credit to Didrik Pinte itself. The surviving Enthought links move from http to https. Checked every URL across the README and the sources; all 14 now return 200. --- CommonMPL.py | 3 +-- README.md | 8 +++----- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/CommonMPL.py b/CommonMPL.py index 3e41fee..6adacf4 100644 --- a/CommonMPL.py +++ b/CommonMPL.py @@ -5,8 +5,7 @@ tutorial on integrating matplotlib with TraitsUI, based on Qt code shared by Didrik Pinte (May 2012): -* http://docs.enthought.com/traitsui/tutorials/traits_ui_scientific_app.html -* http://markmail.org/message/z3hnoqruk56g2bje +* https://docs.enthought.com/traitsui/tutorials/traits_ui_scientific_app.html * https://gist.github.com/pierre-haessig/9838326 Import order matters here. ``pyface.qt`` is imported first so that it resolves diff --git a/README.md b/README.md index ab93d5d..51ffbd0 100644 --- a/README.md +++ b/README.md @@ -152,16 +152,14 @@ explicit connect step. Two consequences worth knowing: - The methods are bound when the class is created, so patching one afterwards has no effect. There is comprehensive documentation for -[Traits](http://code.enthought.com/projects/traits/documentation.php) and a set of -[TraitsUI tutorials](http://docs.enthought.com/traitsui/tutorials/index.html). I wrote up -some additional background [on my site](http://brendangriffen.com/creating-a-GUI-in-Python/), though -that post covers the older Python2 version. +[Traits](https://docs.enthought.com/traits/) and a set of +[TraitsUI tutorials](https://docs.enthought.com/traitsui/tutorials/index.html). ## Acknowledgments - [Pierre Haessig](https://gist.github.com/pierre-haessig/9838326) for the Qt matplotlib editor. - Gael Varoquaux's - [TraitsUI scientific application tutorial](http://docs.enthought.com/traitsui/tutorials/traits_ui_scientific_app.html), + [TraitsUI scientific application tutorial](https://docs.enthought.com/traitsui/tutorials/traits_ui_scientific_app.html), and Didrik Pinte for the original Qt version. ## License