Chris Mayo
014cf9b458
Addon Manager: Remove mentions of GitPython
...
Not used since:
a1b2107ffd ("Addon Manager: Complete migration away from GitPython", 2024-01-27)
2024-04-14 17:13:55 -05:00
Chris Hennes
0f6ef9571f
Precommit: formatting fixes after Black update
2024-04-04 23:24:37 -05:00
Chris Hennes
f241e79f78
Addon Manager: Python package installer wait for thread
2024-03-11 18:36:42 +01:00
Chris Hennes
39043cf176
Addon Manager: Allow primary branch name change
2024-01-30 16:52:16 +01:00
Pesc0
20a4d40f0b
addon manager: use get_python_exe from utils file
2023-11-17 02:00:25 +01:00
Chris Hennes
3906828d44
Addon Manager: Reformat with new Black line length
2023-09-02 13:38:08 -05:00
Chris Hennes
4106ba71c4
Addon Manager: Add SPDX license ID to all files
2023-02-20 15:39:47 -06:00
Chris Hennes
d8df5e03e0
Addon Manager: Update license headers
2023-01-28 13:07:29 -07:00
Chris Hennes
611e13305b
Addon Manager: Refactor installation code
...
Improve testability of installation code by refactoring it to completely
separate the GUI and non-GUI code, and to provide more robust support
for non-GUI access to some type of Addon Manager activity.
2022-12-17 17:49:13 -06:00
Chris Hennes
c28da00c15
Addon Manager: Qt6 migration part 1, use PySide
...
Migrate all uses of "import PySide 2" to use "import PySide" so that the
FreeCAD-provided wrappers can switch between Qt versions.
2022-11-06 13:19:36 +01:00
Chris Hennes
48307b91f5
Addon Manager: use versioned Python package dirs
2022-11-05 11:45:02 -05:00
Chris Hennes
eda5cfe60a
Addon Manager: Improve failed pip behavior ( #7552 )
...
* Addon Manager: Improve failed pip behavior
* Addon Manager: pylint cleanup
* Addon Manager: Use subprocess.CREATE_NO_WINDOW when possible
* Addon Manager: Put pip calls in QThread
* Addon Manager: Remove Py package check from startup
2022-10-04 08:58:19 -05:00
Chris Hennes
735b786cb3
Addon Manager: Fix undeclared variable in error handling
2022-10-03 12:54:25 -05:00
Chris Hennes
0edb57d205
Addon Manager: Error checking when Python can't be found
2022-10-03 12:52:57 -05:00
Chris Hennes
abd601a147
Addon Manager: Show package dependencies
2022-09-21 14:44:35 -05:00
Chris Hennes
bcbf1dc67b
Addon Manager: Fix bug when pip call fails
2022-09-15 16:39:13 -05:00
Chris Hennes
52fafd16ec
Addon Manager: pylint cleanup of manage_python_dependcies.py
2022-07-27 15:58:12 -05:00
Chris Hennes
514118192a
Addon Manager: Cleanup
2022-07-27 10:49:00 -05:00
Chris Hennes
044b7ed744
Addon Manager: Add dialog to manage Python deps
2022-07-27 09:59:25 -05:00