<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-infrastructure.
</pre>
<p><a href="https://github.com/macports/macports-infrastructure/commit/ca2c3b361cc90f4a384b338f3873ca9ee7c47f39">https://github.com/macports/macports-infrastructure/commit/ca2c3b361cc90f4a384b338f3873ca9ee7c47f39</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 ca2c3b3 buildbot: add requirements.txt
</span>ca2c3b3 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit ca2c3b361cc90f4a384b338f3873ca9ee7c47f39
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Mon Mar 3 18:45:33 2025 +1100
<span style='display:block; white-space:pre;color:#404040;'> buildbot: add requirements.txt
</span>---
buildbot/requirements.txt | 53 +++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 53 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/buildbot/requirements.txt b/buildbot/requirements.txt
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..326a4a9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/buildbot/requirements.txt
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,53 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Known good versions of dependencies for buildbot 0.8.14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Of special note: buildbot declares that it needs SQLAlchemy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# <= 0.7.10, but actually only works with >= 0.8 < 1.4. See the patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# in the buildbot-0.8 port.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Using this file requires pip and preferably virtualenv, which
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# unfortunately has its own dependency version issues if installing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# from scratch. For completeness, these versions are known to work with
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# python 2.7:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# configparser == 4.0.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# contextlib2 == 0.6.0.post1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# distlib == 0.3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# filelock == 3.2.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# importlib_metadata == 2.1.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# importlib_resources == 3.3.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# pathlib2 == 2.3.7.post1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# platformdirs == 2.0.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# scandir == 1.10.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# setuptools == 44.1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# setuptools_scm == 5.0.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# singledispatch == 3.7.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# six == 1.17.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# typing == 3.10.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# virtualenv == 20.15.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# zipp == 1.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+attrs == 21.4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Automat == 20.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configparser == 4.0.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+constantly == 15.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+contextlib2 == 0.6.0.post1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+decorator == 4.4.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+hyperlink == 21.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+idna == 2.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+importlib_metadata == 2.1.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+incremental == 22.10.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Jinja2 == 2.11.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+MarkupSafe == 1.1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pathlib2 == 2.3.7.post1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pbr == 6.1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PyHamcrest == 1.10.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python_dateutil == 2.9.0.post0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+scandir == 1.10.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+six == 1.17.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+SQLAlchemy == 1.3.24
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sqlalchemy_migrate == 0.13.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sqlparse == 0.3.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Tempita == 0.5.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Twisted == 20.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+typing == 3.10.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+zipp == 1.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+zope.interface == 5.5.2
</span></pre><pre style='margin:0'>
</pre>