Skip to content

Commit ffcd077

Browse files
Correct version and do basic cleanup (#64)
* Correct version and do basic cleanup * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent a77bce9 commit ffcd077

File tree

4 files changed

+64
-113
lines changed

4 files changed

+64
-113
lines changed

ALLOWED_PYTHON_PACKAGES.txt

Lines changed: 62 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,90 @@
1-
# This file lists the Python packages that the Addon Manager allows to be installed
2-
# automatically via pip. To request that a package be added to this list, submit a
3-
# pull request to the FreeCAD git repository with the requested package added. Only
4-
# packages in this list will be processed from the metadata.txt and requirements.txt
5-
# files specified by an Addon. Note that this is NOT a requirements.txt-format file,
6-
# no version information may be specified, and no wildcards are supported.
1+
# This file is a backup copy of the allow-list for python packages. The primary copy is downloaded on each run of the
2+
# Addon Manager from https://github.com/FreeCAD/FreeCAD-Addons. This copy is only used in the event that the online
3+
# version is not available.
4+
5+
# Note that this is NOT a requirements.txt-format file, no version information may be
6+
# specified, and no wildcards are supported.
77

88
# Allow these packages to be installed:
9+
PyOpenGL
10+
PyYAML
911
aiofiles
12+
asyncua
13+
atomicwrites
1014
autobahn
15+
awkward
16+
backoff
17+
beautifulsoup4
18+
blinker
19+
capytaine
20+
certifi
21+
certify
22+
charset-normalizer
23+
comtypes
24+
distro
25+
docutils
26+
etabs-api
1127
ezdxf
28+
geomdl
1229
gmsh
1330
gmsh-dev
31+
hausdorff
32+
idna
33+
ifcopenshell
1434
lxml
1535
markdown
1636
matplotlib
37+
meshio
38+
monotonic
1739
msgpack
40+
networkx
41+
nine
42+
nodeeditor
43+
numba
1844
numpy
1945
ocp
2046
olefile
47+
openexr
2148
openpyxl
2249
pandas
2350
pillow
2451
ply
52+
posthog
53+
protobuf
2554
py-slvs
2655
pycollada
56+
pydocx
57+
pyg4ometry
2758
pygit2
59+
pyjwt
2860
pynastran
61+
pyopenxr
62+
pyoptools
63+
pypresence
64+
python-dateutil
65+
python-docx
66+
python-dotenv
67+
pyvista
68+
qtpy
69+
qtrangeslider
2970
requests
3071
rhino3dm
72+
scikit-image
73+
scikit-learn
74+
scikit-sparse
3175
scipy
76+
sentry-sdk
77+
shapely
78+
six
79+
streamdeck
80+
trimesh
81+
triangle
82+
tzlocal
83+
urllib3
84+
vedo
85+
vermin
86+
wakatime-cli
87+
xgbxml
3288
xlrd
3389
xlutils
3490
xlwt
35-
PyYAML

TODO.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

loading.html

Lines changed: 0 additions & 96 deletions
This file was deleted.

package.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<name>AddonManager</name>
66
<description>Tool to install workbenches, macros, themes, etc.</description>
77
<icon>resources/icons/addon_manager.svg</icon>
8-
<version>2025.05.29a</version>
9-
<date>2025-05-29</date>
8+
<version>2025.05.01a</version>
9+
<date>2025-05-01</date>
1010
<maintainer email='chennes@freecad.org'>Chris Hennes</maintainer>
1111
<author email = 'yorik@uncreated.net'>Yorik van Havre</author>
1212
<author>Jonathan Wiedemann</author>

0 commit comments

Comments
 (0)