<pre style='margin:0'>
tobypeterson pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0d1dd7f55bd706a82af75cd05e9970e496f0a57e">https://github.com/macports/macports-ports/commit/0d1dd7f55bd706a82af75cd05e9970e496f0a57e</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 0d1dd7f55bd py-txgithub: remove obsolete and unmaintained port
</span>0d1dd7f55bd is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 0d1dd7f55bd706a82af75cd05e9970e496f0a57e
</span>Author: Toby Peterson <toby@macports.org>
AuthorDate: Sat May 17 00:30:18 2025 -0700

<span style='display:block; white-space:pre;color:#404040;'>    py-txgithub: remove obsolete and unmaintained port
</span>---
 python/py-txgithub/Portfile            | 32 ------------------------------
 python/py-txgithub/files/python3.patch | 36 ----------------------------------
 2 files changed, 68 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-txgithub/Portfile b/python/py-txgithub/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e2ded8c009a..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-txgithub/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,32 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           python 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        tomprince txgithub 15.0.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Change github.tarball_from to 'releases' or 'archive' next update
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from tarball
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                py-txgithub
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             MIT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs     noarch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           {darwin any}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         GitHub API client implemented using Twisted
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    {*}${description}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  645d05ac2166fd590f1f9ea3a667168af6b71488 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  9b49812facdaf6010ffd23d4a8ce197a815449a1a04e35a1d3e430303405c47a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    9874
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     38
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${name} ne ${subport}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:py${python.version}-twisted
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles          python3.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-txgithub/files/python3.patch b/python/py-txgithub/files/python3.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index cab1ed29200..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-txgithub/files/python3.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,36 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix python 3 problems.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/tomprince/txgithub/issues/13#issuecomment-333365646
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- txgithub/scripts/create_token.py.orig       2017-09-30 20:46:53.750550950 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ txgithub/scripts/create_token.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -34,7 +34,7 @@ def run(reactor, *argv):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     config = Options()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     try:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         config.parseOptions(argv[1:]) # When given no argument, parses sys.argv[1:]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    except usage.UsageError, errortext:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    except usage.UsageError as errortext:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         print('%s: %s' % (argv[0], errortext))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         print('%s: Try --help for usage details.' % (argv[0]))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         sys.exit(1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- txgithub/scripts/gist.py.orig       2017-09-30 20:47:17.806190554 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ txgithub/scripts/gist.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -30,16 +30,16 @@ def postGist(reactor, token, files):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         gistFiles['gistfile1'] = {"content": sys.stdin.read()}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     response = yield api.gists.create(files=gistFiles)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    print response['html_url']
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    print(response['html_url'])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- def run(reactor, *argv):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     config = Options()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     try:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         config.parseOptions(argv[1:]) # When given no argument, parses sys.argv[1:]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    except usage.UsageError, errortext:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        print '%s: %s' % (argv[0], errortext)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        print '%s: Try --help for usage details.' % (argv[0])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    except usage.UsageError as errortext:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        print('%s: %s' % (argv[0], errortext))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        print('%s: Try --help for usage details.' % (argv[0]))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         sys.exit(1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return postGist(reactor, **config)
</span></pre><pre style='margin:0'>

</pre>