Commit Graph
100 Commits
Author SHA1 Message Date
Mikaël Capelle b33b8bceb1 Switch to poetry 2 and bump dependencies. 2026-05-08 12:12:53 +02:00
Mikaël Capelle dd80b67a0a Switch module to generate API in documentation. 2024-08-09 10:57:00 +02:00
Mikaël Capelle 8789b59f23 Fix stubs generator for documentation. 2024-08-09 10:29:34 +02:00
Mikaël Capelle 72c652daaa Fix stubs generator. 2024-08-09 10:01:38 +02:00
Mikaël Capelle 80a365f19a Fix CI for 2.5.2. 2024-08-09 10:01:27 +02:00
Mikaël Capelle 1b8d6840e2 Prepare stubs for 2.5.2. 2024-08-01 14:20:18 +02:00
Mikaël Capelle d7c1ecd6f2 Prepare stubs for 2.5.1. 2024-06-02 11:52:58 +02:00
Mikaël Capelle 6a76dda9d7 Update poetry.lock for stubs. 2024-06-02 11:52:58 +02:00
Mikaël Capelle 0c807ad974 Update everything to target Python 3.12. 2024-06-02 11:52:58 +02:00
Mikaël Capelle a3542ca1c4 Update following uibase change for game features. 2024-06-02 11:52:55 +02:00
Mikaël Capelle d6760273a2 Switch to ruff for linting and formatting. 2024-06-02 11:52:13 +02:00
Mikaël Capelle ece93e7cb3 Update for MO2 2.5. 2023-10-04 19:27:07 +02:00
Mikaël Capelle 4fa50f89a4 Fix missing optional annotation in some cases. 2023-09-23 13:21:45 +02:00
Mikaël Capelle 962a3c2c1f Minor cleaning for Python 3.11. 2023-09-23 12:23:18 +02:00
Mikaël Capelle 7c2581eb0c Merge pull request #3 from ModOrganizer2/dev/pypi-trusted-publisher
Switch to PyPi trusted publisher.
2023-09-20 19:41:03 +02:00
Mikaël Capelle 336d80a5c6 Try to switch to PyPi trusted publisher. 2023-09-20 19:38:47 +02:00
Mikaël Capelle a1f5ef3a45 Merge pull request #2 from ModOrganizer2/dev/fix-deploy
Fix deployment of documentation.
2023-09-20 19:07:42 +02:00
Mikaël Capelle be6a6761f7 Fix deployment of documentation. 2023-09-20 19:07:28 +02:00
Mikaël Capelle 52f835dc75 Merge pull request #1 from ModOrganizer2/qt6
Qt6, PyBind11, new linters...
2023-09-19 22:28:39 +02:00
Mikaël Capelle 9ee5222bbc Fix documentation. 2023-09-19 22:27:05 +02:00
Mikaël Capelle 4655e1f3eb Fix typing error on CI. 2023-09-19 21:41:11 +02:00
Mikaël Capelle c4a6e2266d Many fixes and update for MO2 2.5. 2023-09-19 21:30:57 +02:00
Mikaël Capelle 966a84a59a PathLike -> PathLike[str] 2022-05-09 18:58:41 +02:00
Mikaël Capelle 3a5c16af21 Update for latest plugin_python. 2022-05-07 13:59:37 +02:00
Mikaël Capelle 3eb1daa053 Fix for mobase update (types in mobase). 2022-05-06 23:47:50 +02:00
Mikaël Capelle 0eca0f7644 Update documentation for widgets. 2022-05-05 19:13:12 +02:00
Mikaël Capelle 7467a2b11c Debug github action. 2022-05-05 18:27:05 +02:00
Mikaël Capelle eb420fcd79 Fix package generation. 2022-05-05 18:07:43 +02:00
Mikaël Capelle 156b827389 Add mobase.widgets stubs. 2022-05-05 17:52:32 +02:00
Mikaël Capelle 104e8612d8 Update README. 2022-05-05 14:36:45 +02:00
Mikaël Capelle 4f24d363ec Re-organizer code into a proper package. 2022-05-05 13:37:42 +02:00
Mikaël Capelle 2e4fd7c1a8 Update after Iterable -> Sequence for QList. 2022-05-05 13:14:15 +02:00
Mikaël Capelle ee3faa0c87 Update for pybind11. 2022-05-05 12:59:28 +02:00
Mikaël Capelle c5ee7f8a43 Pypi-publish on tag. 2022-04-22 13:17:01 +02:00
Mikaël Capelle 33b7222b13 Fix enabledByDefault(). 2022-04-22 12:19:47 +02:00
Mikaël Capelle e083e0832e Linting. 2022-04-21 22:03:21 +02:00
Mikaël Capelle 478af17c58 Fix PyQt5 -> PyQt6. 2022-04-21 21:40:18 +02:00
Mikaël Capelle 6ca51655aa Fix version in config. 2022-04-21 21:19:37 +02:00
Mikaël Capelle 0ec04f4e9e Fix setup.py 2022-04-21 21:10:14 +02:00
Mikaël Capelle d43d067c84 Update for Qt6. 2022-04-21 21:03:48 +02:00
Mikaël Capelle 06e0fe1cca Update documentation. 2021-02-26 19:25:23 +01:00
Mikaël Capelle c57280578d Update PyQt5-stubs version. 2021-02-26 19:25:15 +01:00
Mikaël Capelle 178b1d111d Fix some argument names in the configuration file. 2021-02-07 20:20:02 +01:00
Mikaël Capelle a5b374f3f3 Bump stubs version to 2.4.0. 2021-02-06 20:05:13 +01:00
Mikaël Capelle 14fa117b2d Update documentation. 2021-02-06 19:57:20 +01:00
Mikaël Capelle 6cab2a555b Add highlighting for VS code settings. 2021-01-18 22:24:36 +01:00
Mikaël Capelle b555debad7 Fix documentation. 2021-01-18 22:22:49 +01:00
Mikaël Capelle 4f9e212b93 Update Github actions for 2.4. 2021-01-18 22:08:11 +01:00
Mikaël Capelle 1388c1113a Add documentation on how to automatically reload plugins. 2021-01-18 22:05:24 +01:00
Mikaël Capelle 15dae1d2bc Update following changes to code base. 2021-01-18 21:57:04 +01:00
Mikaël Capelle 0aa1e2d24f Ignore the widgets submodule (for now). 2021-01-01 19:38:07 +01:00
Mikaël Capelle df29edf5a5 Update configuration files. 2021-01-01 19:37:54 +01:00
Mikaël Capelle 15d43de37e Fix typos. 2020-11-30 12:50:39 +01:00
Mikaël Capelle 7b9c6ab32c Add refresh parameter in waitForApplication. 2020-11-30 12:40:25 +01:00
Mikaël Capelle 318a4acfb1 Update configuration for 2.4.0a4. 2020-11-21 14:18:26 +01:00
Mikaël Capelle 820bc3e0fe Fix duplicate functions detection for static methods. 2020-11-21 14:18:09 +01:00
Mikaël Capelle c980dd024b Discard void arguments when parsing functions. 2020-11-21 14:17:56 +01:00
Mikaël Capelle c7d8442398 Add fix for std::optional parsing. 2020-11-21 14:17:42 +01:00
Mikaël Capelle ae09efbab3 Fix Github actions. 2020-11-21 13:39:26 +01:00
Mikaël Capelle a203ee8215 Add mypy ignore for CI. 2020-11-14 13:49:50 +01:00
Mikaël Capelle 9fa09d1b88 Load module following PEP 489 method. 2020-11-14 13:44:44 +01:00
Mikaël Capelle 4d40644aa5 Update README. 2020-11-14 13:42:18 +01:00
Mikaël Capelle fa0facabe8 Remove unused import. 2020-11-14 13:36:43 +01:00
Mikaël Capelle 02be57db1d Clean code and add CI. 2020-11-14 13:34:51 +01:00
Mikaël Capelle 233c8f51e8 Update GH action. 2020-11-13 20:30:40 +01:00
Mikaël Capelle 6f390a4748 Update version. 2020-11-13 20:24:16 +01:00
Mikaël Capelle afd3751266 Update stubs for 2.4.3. 2020-11-13 20:19:44 +01:00
Mikaël Capelle c813d6e86a Fix description of dataDirectory. 2020-11-13 19:52:21 +01:00
Mikaël Capelle 822dfc161e Add examples in the documentation. 2020-10-07 20:47:37 +02:00
Mikaël Capelle c61c13e469 Switch to official pypi. 2020-09-24 18:53:58 +02:00
Mikaël Capelle 5d99ba470b Update config for 2.4.0a2. 2020-09-24 18:52:30 +02:00
Mikaël Capelle 6d48f0504b Add gh-actions to publish to pypi. 2020-09-24 18:47:46 +02:00
Mikaël Capelle 3a5afaf690 Update 2.4 configuration to match MO2 code. 2020-09-23 19:48:24 +02:00
Mikaël Capelle ab37a13ddd Fix 2.4 configuration and add stubs. 2020-09-05 11:04:04 +02:00
Mikaël Capelle 61c871d869 Fix documentation of onModStateChanged in config. 2020-08-30 11:03:41 +02:00
Mikaël Capelle ce60f9bdbb Add configuration for 2.4. 2020-08-30 10:59:47 +02:00
Mikaël Capelle 21fc73525e Add support for deprecated functions. 2020-08-30 10:59:30 +02:00
Mikaël Capelle f414ba71dc Fix multiline documentation for argument. 2020-08-30 10:42:18 +02:00
Mikaël Capelle b9aaaeb255 Fix README. 2020-08-29 19:59:14 +02:00
Mikaël Capelle eeb5cfc2b1 Add command to install version-specific stubs. 2020-08-07 11:10:09 +02:00
Mikaël Capelle 11ab611d04 Add __init__.pyi for latest stubs. 2020-08-07 11:07:58 +02:00
Mikaël Capelle 94bd4bc6a0 Add information on how to upload to pypi. 2020-08-07 10:47:41 +02:00
Mikaël Capelle c8c6e5d991 Fix to _parentWidget() and add versions to stubs. 2020-08-07 10:33:55 +02:00
Mikaël Capelle 22757fe8ba Make ModDataChecker::fix() return value optional. 2020-08-06 10:56:32 +02:00
Mikaël Capelle ac0f6889f9 Remove abc.abstractmethod from feature() and featureList(). 2020-08-06 10:27:48 +02:00
Mikaël Capelle 71e6ffd0ee Small fix to documentation. 2020-08-05 21:04:26 +02:00
Mikaël Capelle ab562cc9db Update documentation. 2020-07-29 20:49:23 +02:00
Mikaël Capelle 62a4c61a18 Small fix in docstrings. 2020-07-29 20:49:13 +02:00
Mikaël Capelle b52cf4cc21 Update .gitignore. 2020-07-29 19:58:52 +02:00
Mikaël Capelle c35c6cbcda Fix CI. 2020-07-27 21:08:02 +02:00
Mikaël Capelle ef29463b46 Add missing packages for sphinx. 2020-07-27 19:49:51 +02:00
Mikaël Capelle 53fbdc9198 Move gh action in the right place. 2020-07-27 19:47:34 +02:00
Mikaël Capelle 1f563a1eef Add Github actions. 2020-07-27 19:46:32 +02:00
Mikaël Capelle d5d9cfb01c Move doc -> docs. 2020-07-27 19:41:55 +02:00
Mikaël Capelle eb0b1d742d Add Sphinx documentation. 2020-07-26 19:41:26 +02:00
Mikaël Capelle b4eda1eaba Fix metaclass issue with abc.ABC and Qt. 2020-07-26 19:40:14 +02:00
Mikaël Capelle e8bbd0c3a8 Switch to YAML config. Add documentation to config. Keep only release stubs and configs. 2020-07-25 16:25:47 +02:00
Mikaël Capelle a5fbc7a37e Switch to a non-global instance of Settings. 2020-07-14 20:39:56 +02:00
Mikaël Capelle e45eb0811c Fetch names from python bindings. 2020-07-14 20:17:03 +02:00
Mikaël Capelle 461e91d711 Update stubs for 2.3.0a12. 2020-06-16 22:08:50 +02:00