Skip to content

Commit 5f154b1

Browse files
authored
Work on Issue #2023 (#2037)
* Work on Issue #2023 * Update * Update\
1 parent f3d931b commit 5f154b1

4 files changed

Lines changed: 30 additions & 60 deletions

File tree

doc/_static/css/custom.css

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -111,22 +111,9 @@ to align them neatly */
111111
.toctree-l1 {
112112
margin-left: 5px;
113113
}
114-
.toc-outside-links ul {
115-
width: fit-content;
116-
columns: 1;
117-
}
118-
.toc-outside-links li p, .toc-outside-links ul li {
119-
margin-left: 5px;
120-
}
121-
.toc-outside-links a {
122-
text-decoration: none;
123-
}
124114
.toctree-wrapper a {
125115
text-decoration: none;
126116
}
127-
.toc-outside-links a:hover {
128-
text-decoration: underline;
129-
}
130117
.toctree-wrapper a:hover {
131118
text-decoration: underline;
132119
}

doc/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393

9494
# General information about the project.
9595
project = 'Python Arcade Library'
96-
copyright = '2023, Paul Vincent Craven'
96+
copyright = '2024, Paul Vincent Craven'
9797
author = 'Paul Vincent Craven'
9898

9999
# The version info for the project you're documenting, acts as replacement for

doc/index.rst

Lines changed: 21 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -145,21 +145,8 @@ The Python Arcade Library
145145
GitHub <https://github.com/pythonarcade/arcade>
146146
programming_guide/release_notes
147147
License <https://github.com/pythonarcade/arcade/blob/development/license.rst>
148-
149-
.. container:: main-page-item-wrapper
150-
151-
.. container:: single-col-box
152-
153-
.. image:: images/source.svg
154-
:alt: Source icon
155-
:class: heading-icon
156-
157-
.. toctree::
158-
:maxdepth: 1
159-
:caption: Contributing
160-
161-
contributing_guide/index
162-
contributing_guide/release_checklist
148+
contributing_guide/index
149+
contributing_guide/release_checklist
163150

164151
.. container:: main-page-item-wrapper
165152

@@ -169,18 +156,16 @@ The Python Arcade Library
169156

170157
.. container:: main-page-item-sub-wrapper
171158

172-
.. container:: main-page-item-title
173-
174-
Social
175-
176-
.. container:: toc-outside-links
159+
.. toctree::
160+
:maxdepth: 1
161+
:caption: Social
177162

178-
* `Discord (most active spot) <https://discord.gg/ZjGDqMp>`_
179-
* `Reddit /r/pythonarcade <https://www.reddit.com/r/pythonarcade/>`_
180-
* `Twitter @ArcadeLibrary <https://twitter.com/arcadelibrary?lang=en>`_
181-
* `Instagram @PythonArcadeLibrary <https://www.instagram.com/PythonArcadeLibrary/>`_
182-
* `Facebook @ArcadeLibrary <https://www.facebook.com/ArcadeLibrary/>`_
183-
* :ref:`diversity_statement`
163+
Discord (most active spot) <https://discord.gg/ZjGDqMp>
164+
Reddit /r/pythonarcade <https://www.reddit.com/r/pythonarcade/>
165+
Twitter @ArcadeLibrary <https://twitter.com/arcadelibrary?lang=en>
166+
Instagram @PythonArcadeLibrary <https://www.instagram.com/PythonArcadeLibrary/>
167+
Facebook @ArcadeLibrary <https://www.facebook.com/ArcadeLibrary/>
168+
community/diversity
184169

185170
.. container:: main-page-item-wrapper
186171

@@ -190,16 +175,14 @@ The Python Arcade Library
190175

191176
.. container:: main-page-item-sub-wrapper
192177

193-
.. container:: main-page-item-title
194-
195-
Learning Resources
196-
197-
.. container:: toc-outside-links
198-
199-
* `Book - Learn to program with Arcade <https://learn.arcade.academy/en/latest/>`_
200-
* `Peer To Peer Gaming With Arcade and Python Banyan <https://mryslab.github.io/bots-in-pieces/python-banyan/arcade/2020/02/21/p2p-arcade-1.html>`_
201-
* `US PyCon 2022 Talk <https://youtu.be/JP6EnuQT2wA>`_
202-
* `US PyCon 2019 Tutorial <https://youtu.be/Djtm1DzWSvo>`_
203-
* `Aus PyCon 2018 Multiplayer Games <https://youtu.be/2SMkk63k6Ik>`_
204-
* `US PyCon 2018 Talk <https://youtu.be/DAWHMHMPVHU>`_
178+
.. toctree::
179+
:maxdepth: 1
180+
:caption: Learning Resources
181+
182+
Book - Learn to program with Arcade <https://learn.arcade.academy/en/latest/>
183+
Peer To Peer Gaming With Arcade and Python Banyan <https://mryslab.github.io/bots-in-pieces/python-banyan/arcade/2020/02/21/p2p-arcade-1.html>
184+
US PyCon 2022 Talk <https://youtu.be/JP6EnuQT2wA>
185+
US PyCon 2019 Tutorial <https://youtu.be/Djtm1DzWSvo>
186+
Aus PyCon 2018 Multiplayer Games <https://youtu.be/2SMkk63k6Ik>
187+
US PyCon 2018 Talk <https://youtu.be/DAWHMHMPVHU>
205188

pyproject.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,14 @@ classifiers = [
1717
"Programming Language :: Python :: 3.9",
1818
"Programming Language :: Python :: 3.10",
1919
"Programming Language :: Python :: 3.11",
20+
"Programming Language :: Python :: 3.12",
2021
"Programming Language :: Python :: Implementation :: CPython",
2122
"Topic :: Software Development :: Libraries :: Python Modules"
2223
]
2324
dependencies = [
2425
"pyglet>=2.0.14,<2.1",
25-
"pillow~=10.0.0",
26-
"pymunk~=6.5.1",
26+
"pillow~=10.2.0",
27+
"pymunk~=6.6.0",
2728
"pytiled-parser~=2.2.3"
2829
]
2930
dynamic = ["version"]
@@ -47,16 +48,16 @@ dev = [
4748
"coveralls",
4849
"pytest-mock",
4950
"pytest-cov",
50-
"pygments==2.16.1",
51+
"pygments==2.17.2",
5152
"docutils==0.20.1",
5253
"furo",
53-
"pyright==1.1.352",
54+
"pyright==1.1.355",
5455
"pyyaml==6.0.1",
55-
"sphinx==7.2.2",
56-
"sphinx-autobuild==2021.3.14",
56+
"sphinx==7.2.6",
57+
"sphinx-autobuild==2024.2.4",
5758
"sphinx-copybutton==0.5.2",
5859
"sphinx-sitemap==2.5.1",
59-
"typer[all]==0.7.0",
60+
"typer[all]==0.11.0",
6061
"wheel",
6162
]
6263
# Testing only
@@ -65,7 +66,6 @@ testing_libraries = [
6566
"pytest-mock",
6667
"pytest-cov",
6768
"pyyaml==6.0.1",
68-
"typer[all]==0.7.0",
6969
]
7070

7171
[project.scripts]

0 commit comments

Comments
 (0)