From dbf5e501eef3ba626e1acb6b0d06edf224e589f4 Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Sun, 5 Feb 2023 00:57:18 -0500 Subject: [PATCH 01/47] update url for doughellmann.com (#533) I changed my site hosting recently, and the vanity domain for feedburner broke in the process. This updates the feed URL to point to the right canonical location. --- config/config.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.ini b/config/config.ini index 9e2bd6c..62052d7 100644 --- a/config/config.ini +++ b/config/config.ini @@ -372,7 +372,7 @@ name = Djangostars [http://doingmathwithpython.github.io/feeds/all.atom.xml] name = Doing Math with Python -[http://feeds.doughellmann.com/doughellmann/python] +[https://feeds.feedburner.com/doughellmann/python] name = Doug Hellmann [http://www.dougalmatthews.com/feeds/python.atom.xml] From 1aa0237d3823311e1cd363b0d7daa71a963b6635 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Wirtel?= Date: Tue, 4 Apr 2023 18:05:40 +0200 Subject: [PATCH 02/47] Add the Testmon feed (#536) --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index 62052d7..bbba207 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1389,6 +1389,9 @@ name = Terry Jones [http://testandcode.com/rss] name = Test and Code +[https://testmon.org/blog/index.xml] +name = Testmon + [https://testdriven.io/blog/topics/django/feed.xml] name = TestDriven.io From e5bd34cff3907e7efea87c868356fec7e684ba8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Wirtel?= Date: Tue, 4 Apr 2023 18:13:00 +0200 Subject: [PATCH 03/47] Remove CodeMentor (#537) Fix #534 --- config/config.ini | 3 --- 1 file changed, 3 deletions(-) diff --git a/config/config.ini b/config/config.ini index bbba207..a527383 100644 --- a/config/config.ini +++ b/config/config.ini @@ -261,9 +261,6 @@ name = CodeGrades [http://codesnipers.com/?q=taxonomy/term/16/0/feed] name = CodeSnipers -[https://www.codementor.io/community/topic/python/feed] -name = Codementor - [https://coderslegacy.com/category/python/feed/] name = CodersLegacy From 8708d0d929d88d1fb8fcfc9bb0fdbb42b386613b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Wirtel?= Date: Wed, 5 Apr 2023 14:48:32 +0200 Subject: [PATCH 04/47] Remove the duplicated feed of testmon --- config/config.ini | 3 --- 1 file changed, 3 deletions(-) diff --git a/config/config.ini b/config/config.ini index a527383..37c6703 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1617,9 +1617,6 @@ name = saaj/recollection [https://blog.scikit-learn.org/feed.xml] name = scikit-learn -[https://testmon.org/feeds/blog.atom.xml] -name = testmon - [http://tryexceptpass.org/index.xml] name = tryexceptpass From b88649c67c9c325a2443dcb4863b40ffe49dd8af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Wirtel?= Date: Wed, 12 Apr 2023 22:43:23 +0200 Subject: [PATCH 05/47] Add the RSS Feed of Bruno Ponne (#540) Fixes #569 --- config/config.ini | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/config/config.ini b/config/config.ini index 37c6703..9dbb0d6 100644 --- a/config/config.ini +++ b/config/config.ini @@ -195,6 +195,9 @@ name = Brian Okken [http://nicoddemus.github.io/tag/python/atom.xml] name = Bruno Oliveira +[https://www.codingthepast.com/feed_python_planet.xml] +name = Bruno Ponne / Coding The Past + [http://brunorocha.org/tag/pythonplanet.atom] name = Bruno Rocha @@ -1386,12 +1389,12 @@ name = Terry Jones [http://testandcode.com/rss] name = Test and Code -[https://testmon.org/blog/index.xml] -name = Testmon - [https://testdriven.io/blog/topics/django/feed.xml] name = TestDriven.io +[https://testmon.org/blog/index.xml] +name = Testmon + [http://www.thedatascientist.de/category/python/feed/] name = The Data Scientist From 5e2d565060a0314640bc89fed57171fc37535b48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Wirtel?= Date: Wed, 12 Apr 2023 22:47:54 +0200 Subject: [PATCH 06/47] Fix the feed url and use the lowercase for the name of testmon (#541) Fixes #538 --- config/config.ini | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/config.ini b/config/config.ini index 9dbb0d6..70be94d 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1392,9 +1392,6 @@ name = Test and Code [https://testdriven.io/blog/topics/django/feed.xml] name = TestDriven.io -[https://testmon.org/blog/index.xml] -name = Testmon - [http://www.thedatascientist.de/category/python/feed/] name = The Data Scientist @@ -1620,6 +1617,9 @@ name = saaj/recollection [https://blog.scikit-learn.org/feed.xml] name = scikit-learn +[https://testmon.org/index.xml] +name = testmon + [http://tryexceptpass.org/index.xml] name = tryexceptpass From 5571086e9af3c7a16d7a3cda7bcb2d40a8ac3b6f Mon Sep 17 00:00:00 2001 From: Wyatt Date: Sat, 29 Apr 2023 01:19:13 -0700 Subject: [PATCH 07/47] Update feed URL for wyattbaldwin.com (#542) --- config/config.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.ini b/config/config.ini index 70be94d..ea9cc38 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1548,7 +1548,7 @@ name = Wing Tips [http://wingware.com/news/rss&noheader=1] name = Wingware -[https://wyattbaldwin.com/categories/planet-python/index.xml] +[https://wyattbaldwin.com/categories/planet-python/rss.xml] name = Wyatt Baldwin [http://tech.blog.aknin.name/tag/python/feed/atom/] From 524e86c4231370fbd9ec562340b5e562d85a5e7e Mon Sep 17 00:00:00 2001 From: Brian Okken <1568356+okken@users.noreply.github.com> Date: Sun, 30 Jul 2023 23:57:09 -0700 Subject: [PATCH 08/47] add PythonPeople.fm podcast (#549) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Thank you for your contribution. Have a nice day, Stéphane --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index ea9cc38..d7cffd8 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1119,6 +1119,9 @@ name = Python Insider [https://www.pythonmorsels.com/topics/feed/] name = Python Morsels +[https://pythonpeople.fm/rss] +name = Python People + [http://www.pyptug.org/feeds/posts/default/] name = Python Piedmont Triad User Group From a5ed3f969149fcc4474fe73363002099ba3e6bbc Mon Sep 17 00:00:00 2001 From: TypeThePipe <53035280+TypeThePipe@users.noreply.github.com> Date: Mon, 31 Jul 2023 08:59:48 +0200 Subject: [PATCH 09/47] =?UTF-8?q?=E2=9C=A8add=20blog:=20TypeThePipe=20(#54?= =?UTF-8?q?7)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index d7cffd8..7d6ace5 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1488,6 +1488,9 @@ name = Turnkey Linux [http://feeds.feedburner.com/TwistedMatrixLaboratories] name = Twisted Matrix Labs +[https://typethepipe.com/categories/python/index.xml] +name = TypeThePipe + [http://vsbabu.org/mt/index.rdf] name = V.S. Babu From 55c463cd30995154040254057bd297dbc5e43d62 Mon Sep 17 00:00:00 2001 From: Paolo Amoroso Date: Thu, 31 Aug 2023 11:26:38 +0200 Subject: [PATCH 10/47] Remove Paolo Amoroso's Journal (#550) No longer posts about Python. --- config/config.ini | 3 --- 1 file changed, 3 deletions(-) diff --git a/config/config.ini b/config/config.ini index 7d6ace5..2a6deb3 100644 --- a/config/config.ini +++ b/config/config.ini @@ -969,9 +969,6 @@ name = Omaha Python Users Group [http://ondrejcertik.blogspot.com/feeds/posts/default/-/python] name = Ondřej Čertík -[https://journal.paoloamoroso.com/tag:Python/feed/] -name = "Paolo Amoroso's Journal" - [https://www.paulox.net/feed/python.xml] name = Paolo Melchiorre From aeca975b323c08c7070ec7a7b3c53b5b8551f9cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Wirtel?= Date: Thu, 31 Aug 2023 11:40:34 +0200 Subject: [PATCH 11/47] add DataWars.io (#553) Close #545 --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index 2a6deb3..845e8cf 100644 --- a/config/config.ini +++ b/config/config.ini @@ -324,6 +324,9 @@ name = Data Community DC [https://www.dataschool.io/tag/python/rss/] name = Data School +[https://www.datawars.io/articles/rss.xml] +name = DataWars.io + [http://dabeaz.blogspot.com/feeds/posts/default] name = Dave Beazley From d09ebd82d1a2c684112b838c97eb532d0fddfb4f Mon Sep 17 00:00:00 2001 From: Seth Michael Larson Date: Tue, 26 Sep 2023 05:14:31 -0500 Subject: [PATCH 12/47] Add sethmlarson.dev blog (#554) Thank you for your contribution --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index 845e8cf..3148637 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1290,6 +1290,9 @@ name = Selena Deckelmann [http://feeds.feedburner.com/phoe6pythonfeeds] name = Senthil Kumaran +[https://sethmlarson.dev/feed] +name = Seth Michael Larson + [http://jjinux.blogspot.com/feeds/posts/default/-/python] name = Shannon -jj Behrens From de8d3be0bc065014766146e9c3388a6876bcf3dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Dudfield?= Date: Wed, 1 Nov 2023 09:05:17 +0100 Subject: [PATCH 13/47] Add pygame blog (#556) --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index 3148637..1b91fce 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1071,6 +1071,9 @@ name = PyCoder’s Weekly [http://feeds.feedburner.com/PyCon] name = PyCon +[https://www.pygame.org/news/feed/atom] +name = pygame + [https://www.pypy.org/rss.xml] name = PyPy From ef7609bdf949c0ceb0417babbe6fa0f07056e3d7 Mon Sep 17 00:00:00 2001 From: Christian Ledermann Date: Fri, 17 Nov 2023 22:50:26 +0000 Subject: [PATCH 14/47] Add my blog (Christian Ledermann) (#558) Rss feed was checked for validity Feed is python specific and in english --- config/config.ini | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/config/config.ini b/config/config.ini index 1b91fce..28fc879 100644 --- a/config/config.ini +++ b/config/config.ini @@ -252,6 +252,9 @@ name = Chris Warrick [http://lipyrary.blogspot.com/feeds/posts/default] name = Christian Heimes +[https://dev.to/feed/ldrscke.rss] +name = Christian Ledermann + [http://feeds.feedburner.com/mrtopf-python] name = Christian Scholz @@ -1640,4 +1643,3 @@ name = Éric Araujo [https://lukasz.langa.pl/python/atom.xml] name = Łukasz Langa - From fb17b85c47003c584a18c0af750427e60959c569 Mon Sep 17 00:00:00 2001 From: maximlt Date: Sun, 19 Nov 2023 22:53:13 +0100 Subject: [PATCH 15/47] add holoviz feed --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index 28fc879..589355d 100644 --- a/config/config.ini +++ b/config/config.ini @@ -534,6 +534,9 @@ name = Holger Krekel [http://www.holger-peters.de/feeds/python.atom.xml] name = Holger Peters +[https://blog.holoviz.org/index.xml] +name = HoloViz + [https://humberto.io/tags/python/index.xml] name = Humberto Rocha From e44b588ddd3958c0c8d2d10baa84204ef2264fad Mon Sep 17 00:00:00 2001 From: Marc-Andre Lemburg Date: Tue, 30 Apr 2024 18:06:34 +0200 Subject: [PATCH 16/47] Add pythonshow feed Closes #551 --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index 589355d..838ea1a 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1646,3 +1646,6 @@ name = Éric Araujo [https://lukasz.langa.pl/python/atom.xml] name = Łukasz Langa + +[https://www.pythonshow.com/feed} +name = The Python Show From 017fcd1f36fd04e80e7eb7d834ae6954e0faafc0 Mon Sep 17 00:00:00 2001 From: Stefanie Molin <24376333+stefmolin@users.noreply.github.com> Date: Thu, 2 May 2024 21:59:57 -0400 Subject: [PATCH 17/47] Change } to ] in config.ini --- config/config.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.ini b/config/config.ini index 838ea1a..bf19e03 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1647,5 +1647,5 @@ name = Éric Araujo [https://lukasz.langa.pl/python/atom.xml] name = Łukasz Langa -[https://www.pythonshow.com/feed} +[https://www.pythonshow.com/feed] name = The Python Show From c9a2c89dce5f4f2a09a4b2d556da146b79aa53d6 Mon Sep 17 00:00:00 2001 From: Stefanie Molin <24376333+stefmolin@users.noreply.github.com> Date: Fri, 3 May 2024 18:38:53 -0400 Subject: [PATCH 18/47] Add Python article feed --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index bf19e03..86c2d9f 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1649,3 +1649,6 @@ name = Łukasz Langa [https://www.pythonshow.com/feed] name = The Python Show + +[https://stefaniemolin.com/feeds/Python-atom.xml] +name = Stefanie Molin From 5014dbede64c97a0eda63bfb7e4964d2c0d3a150 Mon Sep 17 00:00:00 2001 From: Christoph Schiessl Date: Tue, 9 Jul 2024 17:05:35 +0200 Subject: [PATCH 19/47] Add Python feed of bugfactory.io --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index 86c2d9f..f02b181 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1652,3 +1652,6 @@ name = The Python Show [https://stefaniemolin.com/feeds/Python-atom.xml] name = Stefanie Molin + +[https://bugfactory.io/articles-on-python/feed.xml] +name = Christoph Schiessl From 2d349c0b6fba324ec2a82d2e78ff56f7fe90f24e Mon Sep 17 00:00:00 2001 From: Marcos Dione Date: Tue, 9 Jul 2024 17:06:36 +0200 Subject: [PATCH 20/47] New feed URL for Marcos Dione --- config/config.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.ini b/config/config.ini index f02b181..bd1d35d 100644 --- a/config/config.ini +++ b/config/config.ini @@ -792,7 +792,7 @@ name = Marc Richter [http://www.malemburg.com/rss] name = Marc-André Lemburg -[http://www.grulic.org.ar/~mdione/glob/tags/python/index.atom] +[http://www.grulic.org.ar/~mdione/glob/categories/python.xml] name = Marcos Dione [http://mg.pov.lt/blog/index.xml] From bd32638d8c08ff34a12b9c2b4a971f0e1c554c23 Mon Sep 17 00:00:00 2001 From: Chris Rose Date: Thu, 3 Oct 2024 17:14:31 -0700 Subject: [PATCH 21/47] Fix the feed location for my site I moved domains to `https://offby1.website/` some time ago; this is the update (ideas.offby1.net is a CNAME to it, but I don't think it's picking up the RSS/atom feeds) --- config/config.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.ini b/config/config.ini index a60b0e1..168ea9c 100644 --- a/config/config.ini +++ b/config/config.ini @@ -303,7 +303,7 @@ name = Chris Mitchell [http://pbpython.com/feeds/all.atom.xml] name = Chris Moffitt -[http://ideas.offby1.net/feeds/tag-python.atom.xml] +[http://offby1.website/feeds/tag-python.atom.xml] name = Chris Rose [http://feeds.feedburner.com/ChrisWarrickPython] From 5440412fac8a6025864ae0169b7d0461f1ab7184 Mon Sep 17 00:00:00 2001 From: Mariatta Date: Sat, 5 Oct 2024 09:49:54 -0700 Subject: [PATCH 22/47] Add Mariatta's Blog --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index 2df833a..8ff52e2 100644 --- a/config/config.ini +++ b/config/config.ini @@ -795,6 +795,9 @@ name = Marc-André Lemburg [http://www.grulic.org.ar/~mdione/glob/categories/python.xml] name = Marcos Dione +[https://mariatta.ca/tags/python/index.xml] +name = Mariatta + [http://mg.pov.lt/blog/index.xml] name = Marius Gedminas From 5fb178adc4af8ef2e98fba9495a593c84c040798 Mon Sep 17 00:00:00 2001 From: Mariatta Date: Sat, 5 Oct 2024 09:53:52 -0700 Subject: [PATCH 23/47] Add PyPodcats RSS Feed --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index 2df833a..7619916 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1080,6 +1080,9 @@ name = PyCon [https://www.pygame.org/news/feed/atom] name = pygame +[https://pypodcats.live/episodes/index.xml] +name = PyPodcats + [https://www.pypy.org/rss.xml] name = PyPy From 390685379125ba42b780a1442e396db09790f471 Mon Sep 17 00:00:00 2001 From: Mariatta Date: Sat, 5 Oct 2024 09:57:55 -0700 Subject: [PATCH 24/47] Add Python Docs Editorial Board RSS Feed --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index 2df833a..2caba6d 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1113,6 +1113,9 @@ name = Python Data [http://www.pythondiary.com/blog.xml] name = Python Diary +[https://python.github.io/editorial-board/index.xml] +name = Python Docs Editorial Board + [http://pythondoeswhat.blogspot.com/feeds/posts/default] name = Python Does What?! From b12f2888eb193c92dca4bb403e513e3a4daab2b5 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Sat, 5 Oct 2024 20:03:32 +0300 Subject: [PATCH 25/47] Add https://dev.to/hugovk/ --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index 5c2f487..d23668a 100644 --- a/config/config.ini +++ b/config/config.ini @@ -537,6 +537,9 @@ name = Holger Peters [https://blog.holoviz.org/index.xml] name = HoloViz +[https://dev.to/feed/hugovk] +name = Hugo van Kemenade + [https://humberto.io/tags/python/index.xml] name = Humberto Rocha From cef89f8f31d45e49903c081667e8927f0144452b Mon Sep 17 00:00:00 2001 From: Mariatta Date: Wed, 9 Oct 2024 09:52:05 -0700 Subject: [PATCH 26/47] Update talkpythontome rss feed --- config/config.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.ini b/config/config.ini index d0a439c..f3cf751 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1395,7 +1395,7 @@ name = Suresh Dasari/Tutlane.com [https://ict.swisscom.ch/feed/?post_type=cubetech_post&cubetech_keyword=Python] name = Swisscom ICT -[http://www.talkpythontome.com/episodes/rss] +[https://talkpython.fm/episodes/rss] name = Talk Python to Me [http://blog.tedmiston.com/tag/python/rss] From 247b6a86df1c2d5d2395038dbe32523e84c57447 Mon Sep 17 00:00:00 2001 From: Daniel Roy Greenfeld Date: Mon, 23 Dec 2024 17:41:39 +0000 Subject: [PATCH 27/47] Fix URL for pydanny site (#583) --- config/config.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.ini b/config/config.ini index f3cf751..61ba7d3 100644 --- a/config/config.ini +++ b/config/config.ini @@ -318,7 +318,7 @@ name = Daniel Bader [http://danielnouri.org/notes/category/python/feed/index.xml] name = Daniel Nouri -[https://daniel.roygreenfeld.com/feeds/python.atom.xml] +[https://daniel.feldroy.com/feeds/python.atom.xml] name = Daniel Roy Greenfeld [http://www.datacommunitydc.org/blog?format=RSS&tag=python] From f9d4b85724d580edd81b2b7455a7aa1948c3b283 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Sat, 18 Jan 2025 18:45:27 +0200 Subject: [PATCH 28/47] Update Hugo's blog feed (#588) --- config/config.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.ini b/config/config.ini index 61ba7d3..6e1ec62 100644 --- a/config/config.ini +++ b/config/config.ini @@ -537,7 +537,7 @@ name = Holger Peters [https://blog.holoviz.org/index.xml] name = HoloViz -[https://dev.to/feed/hugovk] +[https://hugovk.dev/tags/python/index.xml] name = Hugo van Kemenade [https://humberto.io/tags/python/index.xml] From 46fd8781e0452174c1dc80bd56705d57d4ca9801 Mon Sep 17 00:00:00 2001 From: Ari Lamstein Date: Sun, 2 Mar 2025 10:23:57 -0800 Subject: [PATCH 29/47] Close #589: Add feed for Ari Lamstein. (#590) Add feed for Ari Lamstein and reorder from feeds which sort-ini.py found. --- config/config.ini | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/config/config.ini b/config/config.ini index 6e1ec62..6ff6b78 100644 --- a/config/config.ini +++ b/config/config.ini @@ -114,6 +114,9 @@ name = Anton Bobrov [https://anweshadas.in/tag/python/rss/] name = Anwesha Das +[https://arilamstein.com/tag/Python/feed/] +name = Ari Lamstein + [http://lucumr.pocoo.org/feed.atom] name = Armin Ronacher @@ -258,6 +261,9 @@ name = Christian Ledermann [http://feeds.feedburner.com/mrtopf-python] name = Christian Scholz +[https://bugfactory.io/articles-on-python/feed.xml] +name = Christoph Schiessl + [https://cito.github.io/tags/python/index.xml] name = Christoph Zwerschke @@ -1083,9 +1089,6 @@ name = PyCoder’s Weekly [http://feeds.feedburner.com/PyCon] name = PyCon -[https://www.pygame.org/news/feed/atom] -name = pygame - [https://pypodcats.live/episodes/index.xml] name = PyPodcats @@ -1368,6 +1371,9 @@ name = Stefan Behnel [http://stefan.sofa-rockers.org/feeds/python] name = Stefan Scherfke +[https://stefaniemolin.com/feeds/Python-atom.xml] +name = Stefanie Molin + [http://www.jodal.no/atom-python.xml] name = Stein Magnus Jodal @@ -1446,6 +1452,9 @@ name = The Python Coding Blog [http://pythonpapers.blogspot.com/atom.xml] name = The Python Papers +[https://www.pythonshow.com/feed] +name = The Python Show + [https://threeofwands.com/tag/python/rss/] name = The Three of Wands @@ -1635,6 +1644,9 @@ name = pgcli [https://py.checkio.org/blog/special-rss/] name = py.CheckIO +[https://www.pygame.org/news/feed/atom] +name = pygame + [http://www.pythonwise.blogspot.com/feeds/posts/default/-/python] name = pythonwise @@ -1659,11 +1671,3 @@ name = Éric Araujo [https://lukasz.langa.pl/python/atom.xml] name = Łukasz Langa -[https://www.pythonshow.com/feed] -name = The Python Show - -[https://stefaniemolin.com/feeds/Python-atom.xml] -name = Stefanie Molin - -[https://bugfactory.io/articles-on-python/feed.xml] -name = Christoph Schiessl From 154f515499ba262a9a9b277ce1e1a10b30117b8c Mon Sep 17 00:00:00 2001 From: Ari Lamstein Date: Tue, 4 Mar 2025 04:51:17 -0800 Subject: [PATCH 30/47] Update sort-ini.py script (#591) Update sort-ini.py script to work with Python 3 --- config/sort-ini.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/sort-ini.py b/config/sort-ini.py index 98976d3..e2db9ff 100755 --- a/config/sort-ini.py +++ b/config/sort-ini.py @@ -1,20 +1,20 @@ #!/usr/bin/env python import sys -import ConfigParser +import configparser if len(sys.argv) > 1: filename = sys.argv[1] else: filename = 'config.ini' -oconfig = ConfigParser.RawConfigParser() +oconfig = configparser.RawConfigParser() oconfig.read(filename) # This part will destroy the configuration if there's a crash while # writing the output. We're in an GIT-controlled directory, so # I didn't care enough to fix this. -with open(filename, 'wb') as fd: +with open(filename, 'w', encoding='utf-8') as fd: # Copy of write() code that sorts output by section if oconfig._defaults: fd.write("[%s]\n" % DEFAULTSECT) From d523ef6afe399cd88ce9cc54782e3c4553d22a66 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Wed, 5 Mar 2025 14:41:11 +0200 Subject: [PATCH 31/47] Check config.ini is sorted with GitHub Actions (#592) --- .github/workflows/lint.yml | 22 ++++++++++++++++++++++ .pre-commit-config.yaml | 9 +++++++++ 2 files changed, 31 insertions(+) create mode 100644 .github/workflows/lint.yml create mode 100644 .pre-commit-config.yaml diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml new file mode 100644 index 0000000..e25d314 --- /dev/null +++ b/.github/workflows/lint.yml @@ -0,0 +1,22 @@ +name: Lint + +on: [push, pull_request, workflow_dispatch] + +permissions: {} + +env: + FORCE_COLOR: 1 + RUFF_OUTPUT_FORMAT: github + +jobs: + lint: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + with: + persist-credentials: false + - uses: actions/setup-python@v5 + with: + python-version: "3.x" + - uses: tox-dev/action-pre-commit-uv@v1 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 0000000..bf03426 --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,9 @@ +repos: + - repo: local + hooks: + - id: sort-ini + name: Sort config.ini + entry: python3 config/sort-ini.py config/config.ini + language: python + pass_filenames: false + files: ^config/config.ini$ From 6a5be59d80fe7d043ea42116a2fb871990a3a076 Mon Sep 17 00:00:00 2001 From: Marc-Andre Lemburg Date: Wed, 5 Mar 2025 13:42:20 +0100 Subject: [PATCH 32/47] Fix URLs to HTTPS for malemburg.com and egenix.com (#587) --- config/config.ini | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/config.ini b/config/config.ini index 6ff6b78..6a5b0ff 100644 --- a/config/config.ini +++ b/config/config.ini @@ -798,7 +798,7 @@ name = Malthe Borch [https://www.marc-richter.info/category/python/planet-python-articles/feed/] name = Marc Richter -[http://www.malemburg.com/rss] +[https://www.malemburg.com/rss] name = Marc-André Lemburg [http://www.grulic.org.ar/~mdione/glob/categories/python.xml] @@ -1623,7 +1623,7 @@ name = codeboje [https://death.andgravity.com/_feed/index/_tags/python.xml] name = death and gravity -[http://www.egenix.com/company/news/rss2] +[https://www.egenix.com/company/news/rss2] name = eGenix.com [http://hypothesis.works/articles/python/feed/] From 834e8fa0a344ea107cf7c52c3695a2aba79c010b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Grzegorz=20=C5=9Aliwi=C5=84ski?= Date: Thu, 20 Mar 2025 11:27:36 +0100 Subject: [PATCH 33/47] =?UTF-8?q?Update=20feed=20url=20for=20Grzegorz=20?= =?UTF-8?q?=C5=9Aliwinki's=20blog=20(#593)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/config.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.ini b/config/config.ini index 6a5b0ff..e6f598e 100644 --- a/config/config.ini +++ b/config/config.ini @@ -513,7 +513,7 @@ name = Greg Taylor [http://agiletesting.blogspot.com/feeds/posts/default/-/python] name = Grig Gheorghiu -[http://blog.fizyk.net.pl/tags/python.xml] +[https://fizyk.dev/tags/python.xml] name = Grzegorz Śliwiński [http://neopythonic.blogspot.com/feeds/posts/default] From 5256ba55e6f5164b854c9ab49bfcb51aba153054 Mon Sep 17 00:00:00 2001 From: Humberto Rocha Date: Thu, 17 Apr 2025 02:00:32 -0400 Subject: [PATCH 34/47] Fix Python Brasil link (#595) --- config/index.html.tmpl | 2 +- config/titles_only.html.tmpl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/index.html.tmpl b/config/index.html.tmpl index 965852e..23331a3 100644 --- a/config/index.html.tmpl +++ b/config/index.html.tmpl @@ -92,7 +92,7 @@ src="/static/images/python-logo.gif" alt="homepage" border="0" />
  • Python Summer of Code
  • Planet Python Francophone
  • Planet Python Argentina
  • -
  • Planet Python Brasil
  • +
  • Planet Python Brasil
  • Planet Python Poland
  • Python Libraries diff --git a/config/titles_only.html.tmpl b/config/titles_only.html.tmpl index c44a104..1a06e6b 100644 --- a/config/titles_only.html.tmpl +++ b/config/titles_only.html.tmpl @@ -78,7 +78,7 @@ src="/static/images/python-logo.gif" alt="homepage" border="0" />
  • Python Summer of Code
  • Planet Python Francophone
  • Planet Python Argentina
  • -
  • Planet Python Brasil
  • +
  • Planet Python Brasil
  • Planet Python Poland
  • Python Libraries From 2e7da79d6630c125934789a5bc7d68b03490bce2 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Thu, 1 May 2025 12:39:14 +0300 Subject: [PATCH 35/47] Add feeds (#594) * Add feed The Python Coding Stack * Add Adrarsh Divakaran * Add Talk Python Blog * Add Michael Kennedy's Thoughts on Technology * Update Amjith Ramanujam's blog --------- Co-authored-by: Ee Durbin --- config/config.ini | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/config/config.ini b/config/config.ini index e6f598e..88e91fd 100644 --- a/config/config.ini +++ b/config/config.ini @@ -36,6 +36,9 @@ name = Abu Ashraf Masnun [http://techarttiki.blogspot.com/feeds/posts/default/-/python] name = Adam Pletcher +[https://blog.adarshd.dev/feed.xml] +name = Adrarsh Divakaran + [http://agendaless.com/blog/index.atom?category=python] name = Agendaless Consulting @@ -69,7 +72,7 @@ name = Alexey Evseev [http://akaptur.github.io/blog/categories/python/atom.xml] name = Allison Kaptur -[http://blog.amjith.com/posts.atom?tag=python] +[https://amjith.com/tags/python/index.xml] name = Amjith Ramanujam [http://blog.amvtek.com/feeds/tags/python.atom.xml] @@ -867,6 +870,9 @@ name = Michael Foord [http://mjtokelly.blogspot.com/feeds/posts/default/-/Python] name = "Michael J.T. O'Kelly" +[https://mkennedy.codes/tags/python/index.xml] +name = "Michael Kennedy's Thoughts on Technology" + [http://micknelson.wordpress.com/category/python/feed/atom/] name = Michael Nelson @@ -1401,6 +1407,9 @@ name = Suresh Dasari/Tutlane.com [https://ict.swisscom.ch/feed/?post_type=cubetech_post&cubetech_keyword=Python] name = Swisscom ICT +[https://talkpython.fm/blog/posts/index.xml] +name = Talk Python Blog + [https://talkpython.fm/episodes/rss] name = Talk Python to Me @@ -1449,6 +1458,9 @@ name = The Parcon Blog [https://thepythoncodingbook.com/feed/] name = The Python Coding Blog +[https://www.thepythoncodingstack.com/feed] +name = The Python Coding Stack + [http://pythonpapers.blogspot.com/atom.xml] name = The Python Papers From 4fa43eaac36637619438874d3a206a447d113548 Mon Sep 17 00:00:00 2001 From: Ee Durbin Date: Thu, 1 May 2025 06:18:19 -0400 Subject: [PATCH 36/47] build and publish an image for use on planetpython.org (#596) --- .github/workflows/publish-docker.yml | 69 ++++++++++++++++++++++++++++ Dockerfile.deploy | 13 ++++++ 2 files changed, 82 insertions(+) create mode 100644 .github/workflows/publish-docker.yml create mode 100644 Dockerfile.deploy diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml new file mode 100644 index 0000000..9e7403a --- /dev/null +++ b/.github/workflows/publish-docker.yml @@ -0,0 +1,69 @@ +name: Publish +on: + push: + branches: + - 'main' +permissions: + contents: write + packages: write +jobs: + release-to-ghcr: + concurrency: + group: release-to-ghcr + cancel-in-progress: false + runs-on: ${{ matrix.config.os }} + strategy: + matrix: + config: + - { os: ubuntu-24.04, arch: amd64 } + - { os: ubuntu-24.04-arm, arch: arm64 } + steps: + # Checkout push-to-registry action github repository + - name: Checkout Push to Registry action + uses: actions/checkout@v4 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + - name: Login To GHCR + uses: docker/login-action@v3 + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + - name: Build and push + uses: docker/build-push-action@v6 + with: + context: . + file: Dockerfile.deploy + push: true + tags: | + ghcr.io/python/planetpython:${{ github.sha }}-${{ matrix.config.arch }} + ghcr.io/python/planetpython:latest-${{ matrix.config.arch }} + + create-manifests: + runs-on: ubuntu-24.04-arm + needs: [release-to-ghcr] + + steps: + - name: Checkout Push to Registry action + uses: actions/checkout@v4 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + - name: Login To GHCR + uses: docker/login-action@v3 + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + - name: Create SHA image and push + run: | + docker buildx imagetools create \ + --tag ghcr.io/python/planetpython:${{ github.sha }} \ + ghcr.io/python/planetpython:${{ github.sha }}-amd64 \ + ghcr.io/python/planetpython:${{ github.sha }}-arm64 + + - name: Create latest manifest and push + run: | + docker buildx imagetools create \ + --tag ghcr.io/python/planetpython:latest \ + ghcr.io/python/planetpython:latest-amd64 \ + ghcr.io/python/planetpython:latest-arm64 diff --git a/Dockerfile.deploy b/Dockerfile.deploy new file mode 100644 index 0000000..e6ca0bb --- /dev/null +++ b/Dockerfile.deploy @@ -0,0 +1,13 @@ +FROM python:2.7.18 + +ENV PYTHONUNBUFFERED=1 +ENV PYTHONDONTWRITEBYTECODE=1 + +RUN mkdir /planet +WORKDIR /planet + +COPY code /planet/code +COPY config /planet/config +COPY static /planet/static + + From 321f3e7b7efe1187bab683267b6a1c514e411311 Mon Sep 17 00:00:00 2001 From: Vladimir Obrizan Date: Fri, 16 May 2025 23:20:57 +0300 Subject: [PATCH 37/47] Add First Institute RSS Python feed (#598) --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index 88e91fd..177b28d 100644 --- a/config/config.ini +++ b/config/config.ini @@ -438,6 +438,9 @@ name = Filip Wasilewski [http://blog.filipesaraiva.info/?feed=rss2&tag=planet-python] name = Filipe Saraiva +[https://first.institute/en/rss/python/] +name = First Institute of Reliable Software + [http://pyinsci.blogspot.com/feeds/posts/default] name = Flavio Coelho From c1d7c2933f42a74c8f28280bfe7517c0d5b3f487 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rodrigo=20Gir=C3=A3o=20Serr=C3=A3o?= <5621605+rodrigogiraoserrao@users.noreply.github.com> Date: Fri, 22 Aug 2025 16:45:13 +0100 Subject: [PATCH 38/47] Update mathspp/Rodrigo Girao Serrao feed. (#600) --- config/config.ini | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/config.ini b/config/config.ini index 177b28d..1a074b2 100644 --- a/config/config.ini +++ b/config/config.ini @@ -831,9 +831,6 @@ name = Martijn Pieters [https://www.mfitzp.com/feeds/python.tag.atom.xml] name = Martin Fitzpatrick -[https://mathspp.com/blog/pydonts.rss] -name = "Mathspp Pydon'ts" - [http://mysqlmusings.blogspot.se/feeds/posts/default/-/python] name = Mats Kindahl @@ -1275,6 +1272,9 @@ name = Robin Wilson [http://linil.wordpress.com/feed/atom/] name = Rodrigo Araúj +[https://mathspp.com/blog/tags/python.rss] +name = Rodrigo Girão Serrão + [https://www.rosehosting.com/blog/tag/python/feed/] name = RoseHosting Blog From db1ffedbe5e0e0881c4aa2ce0ed5d9f05bd0cf56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rodrigo=20Gir=C3=A3o=20Serr=C3=A3o?= <5621605+rodrigogiraoserrao@users.noreply.github.com> Date: Fri, 22 Aug 2025 18:03:44 +0100 Subject: [PATCH 39/47] Fix info about adding/removing feeds. (#601) Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> --- config/index.html.tmpl | 4 ++-- config/titles_only.html.tmpl | 9 +++++++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/config/index.html.tmpl b/config/index.html.tmpl index 23331a3..f03ddba 100644 --- a/config/index.html.tmpl +++ b/config/index.html.tmpl @@ -134,8 +134,8 @@ src="/static/images/python-logo.gif" alt="homepage" border="0" />
  • - To request addition or removal:
    - Open an issue on github
    + To request addition or removal, + open a PR or issue
  • diff --git a/config/titles_only.html.tmpl b/config/titles_only.html.tmpl index 1a06e6b..a77474f 100644 --- a/config/titles_only.html.tmpl +++ b/config/titles_only.html.tmpl @@ -117,8 +117,13 @@ src="/static/images/python-logo.gif" alt="homepage" border="0" />
  • " title="">
  • -
  • To request addition or removal:
    -e-mail planet at python.org (note, responses can take up to a few days)
  • + +
  • + + To request addition or removal, + open a PR or issue + +
  • From 7014ade47970d2da2114d06706d48723883e5e92 Mon Sep 17 00:00:00 2001 From: Antonio Cuni Date: Fri, 29 Aug 2025 13:03:17 +0200 Subject: [PATCH 40/47] Add my feed (antocuni.eu) (#602) add antocuni.eu feed --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index 1a074b2..a557523 100644 --- a/config/config.ini +++ b/config/config.ini @@ -114,6 +114,9 @@ name = Anton Belyaev [http://bobrochel.blogspot.com/feeds/posts/default/-/python] name = Anton Bobrov +[https://antocuni.eu/feed_rss_updated.xml] +name = Antonio Cuni + [https://anweshadas.in/tag/python/rss/] name = Anwesha Das From 12a67137380e21cab932776232c06ec2482464df Mon Sep 17 00:00:00 2001 From: Graham Dumpleton Date: Thu, 11 Sep 2025 14:43:01 +1000 Subject: [PATCH 41/47] Update feed URL for Graham Dumpleton. (#604) --- config/config.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.ini b/config/config.ini index a557523..f639c13 100644 --- a/config/config.ini +++ b/config/config.ini @@ -504,7 +504,7 @@ name = Godson Gera [http://www.curiousvenn.com/?feed=rss2&cat=4] name = Graeme Cross -[http://blog.dscpl.com.au/feeds/posts/default] +[https://grahamdumpleton.me/feed.xml] name = Graham Dumpleton [https://www.grahamwheeler.com/categories/python.xml] From 75d28b1878ab68dbe1aedc7e58742991ddd67e8f Mon Sep 17 00:00:00 2001 From: Patrick Altman Date: Thu, 23 Oct 2025 02:16:19 -0400 Subject: [PATCH 42/47] Add Patrick Altman's Python feed (#605) --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index f639c13..a13508f 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1008,6 +1008,9 @@ name = Pathwright [http://weblog.patrice.ch/tags/Python.atom] name = Patrice Neff +[https://wedgworth.dev/tag/python/rss/] +name = Patrick Altman + [http://www.patricksoftwareblog.com/tag/python/feed/] name = Patrick Kennedy From a96db6b4f5b1cb605f4afd514965a71c93e32fe6 Mon Sep 17 00:00:00 2001 From: Marc-Andre Lemburg Date: Fri, 31 Oct 2025 13:22:42 +0100 Subject: [PATCH 43/47] Update PSF blog entry to HTTPS (#607) --- config/config.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.ini b/config/config.ini index a13508f..b9a3fd4 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1164,7 +1164,7 @@ name = Python Piedmont Triad User Group [https://www.pythonpool.com/feed/] name = Python Pool -[http://pyfound.blogspot.com/atom.xml] +[https://pyfound.blogspot.com/atom.xml] name = Python Software Foundation [https://sweetness.hmmz.org/feeds/python.rss.xml] From bce4185ba64e16b17b6cb055ef3494166186b0f6 Mon Sep 17 00:00:00 2001 From: Marc-Andre Lemburg Date: Mon, 3 Nov 2025 11:34:46 +0100 Subject: [PATCH 44/47] Remove PSF entry showing wrong content (#608) See #606 --- config/config.ini | 3 --- 1 file changed, 3 deletions(-) diff --git a/config/config.ini b/config/config.ini index b9a3fd4..c80e6ab 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1164,9 +1164,6 @@ name = Python Piedmont Triad User Group [https://www.pythonpool.com/feed/] name = Python Pool -[https://pyfound.blogspot.com/atom.xml] -name = Python Software Foundation - [https://sweetness.hmmz.org/feeds/python.rss.xml] name = Python Sweetness From da4f4edc4fb5030bafe6933e24903357d4f17329 Mon Sep 17 00:00:00 2001 From: Marc-Andre Lemburg Date: Mon, 3 Nov 2025 14:46:34 +0100 Subject: [PATCH 45/47] Readd PSF blog (#609) See #606 --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index c80e6ab..57d14d3 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1164,6 +1164,9 @@ name = Python Piedmont Triad User Group [https://www.pythonpool.com/feed/] name = Python Pool +[https://pyfound.blogspot.com/feeds/posts/default] +name = Python Software Foundation + [https://sweetness.hmmz.org/feeds/python.rss.xml] name = Python Sweetness From 5f02a0e2f16c57e2de9d435265f129178312b162 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Wirtel?= Date: Mon, 5 Jan 2026 16:00:30 +0100 Subject: [PATCH 46/47] Add loopwerk.io RSS feed (Kevin Renskers) (#612) --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index 57d14d3..b25f79e 100644 --- a/config/config.ini +++ b/config/config.ini @@ -714,6 +714,9 @@ name = Kay Schluehr [http://kbyanc.blogspot.com/feeds/posts/default/-/python] name = Kelly Yancey +[https://www.loopwerk.io/articles/tag/python/feed.xml] +name = Kevin Renskers + [https://kodnito.com/python/rss/] name = Kodnito From 3c782ed5261a728a5d4974e0e719d47a28cebaee Mon Sep 17 00:00:00 2001 From: Patrick <23212901+sneakyPad@users.noreply.github.com> Date: Tue, 6 Jan 2026 14:10:06 +0100 Subject: [PATCH 47/47] =?UTF-8?q?Add=20Patrick=20M=C3=BCller's=20blog=20(#?= =?UTF-8?q?613)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: sneakyPad <3212901+sneakyPad@users.noreply.github.com> --- config/config.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.ini b/config/config.ini index b25f79e..26c0772 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1017,6 +1017,9 @@ name = Patrick Altman [http://www.patricksoftwareblog.com/tag/python/feed/] name = Patrick Kennedy +[https://patrickm.de/tag/python/rss/] +name = Patrick Müller + [http://pauleveritt.wordpress.com/feed/atom/] name = Paul Everitt