aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Janine vN <[email protected]>2021-06-15 19:23:37 -0400
committerGravatar Janine vN <[email protected]>2021-06-15 19:23:37 -0400
commitcd53fc5ae3dbcbb55eb7948ea71ad6d6aea0cdd8 (patch)
treed7f482532c30b42284d96483a032b943355ce40e
parentFix error_page stylesheet (#531) (diff)
Approve more frameworks
Python Prompt Toolkit is added as an approved framework. Unicurses and nurses are added as additional frameworks you can use with curses, although it's a use at your own risk and no promises are made for functionality or stability.
-rw-r--r--pydis_site/static/images/events/cj8_prompttoolkit.pngbin0 -> 144850 bytes
-rw-r--r--pydis_site/templates/events/pages/code-jams/8/frameworks.html19
2 files changed, 19 insertions, 0 deletions
diff --git a/pydis_site/static/images/events/cj8_prompttoolkit.png b/pydis_site/static/images/events/cj8_prompttoolkit.png
new file mode 100644
index 00000000..a359a7af
--- /dev/null
+++ b/pydis_site/static/images/events/cj8_prompttoolkit.png
Binary files differ
diff --git a/pydis_site/templates/events/pages/code-jams/8/frameworks.html b/pydis_site/templates/events/pages/code-jams/8/frameworks.html
index cc1aa671..2ee6715a 100644
--- a/pydis_site/templates/events/pages/code-jams/8/frameworks.html
+++ b/pydis_site/templates/events/pages/code-jams/8/frameworks.html
@@ -39,6 +39,12 @@
<li>Part of the standard library</li>
<li>Extensive how-to guide</li>
<li>Very basic, more effort to get working/looking good</li>
+ <li>To supplement curses the following libraries are approved, although no guarantees are made for stability.</li>
+ <ul>
+ <li><a href="https://pypi.org/project/UniCurses/" target="_blank">Unicurses</a> - a wrapper for Python 3.x that provides a unified set of Curses functions of all platforms.</li>
+ <li><a href="https://github.com/salt-die/nurses" target="_blank">Nurses</a> - a combination of curses and numpy, made by our very own salt-die</li>
+ </ul>
+
</ul>
</div>
<div class="column">
@@ -86,6 +92,19 @@
<img src="{% static "images/events/cj8_asciimatics.png" %}" alt="asciimatics">
</div>
</div>
+ <h3 id="prompt-toolkit"><a href="#prompt-toolkit">Python Prompt Toolkit</a></h3>
+ <div class="columns">
+ <div class="column">
+ <ul>
+ <li><a href="https://python-prompt-toolkit.readthedocs.io/en/stable/" target="_blank">Documentation Link</a></li>
+ <li><strong>Supports:</strong> Linux, Mac, and Windows</li>
+ <li>Pure python library</li>
+ </ul>
+ </div>
+ <div class="column">
+ <img src="{% static "images/events/cj8_prompttoolkit.png" %}" alt="python prompt toolkit">
+ </div>
+ </div>
{% endblock %}