Commit Graph

40 Commits

Author SHA1 Message Date
Veronica Berglyd Olsen e66f19914e Fix case conflict on MacOS and Windows 2025-10-18 23:14:33 +02:00
Veronica Berglyd Olsen 40363068e3 Update Windows workflow and try to fix MacOS 2025-10-18 18:51:55 +02:00
Veronica Berglyd Olsen af86448385 Add setuptools to MacOS workflow 2025-10-18 18:30:58 +02:00
Veronica Berglyd Olsen 7a9464c592 Update MacOS and Linux workflows 2025-10-18 18:20:13 +02:00
Veronica Berglyd Olsen 4aef01ef32 Make sure only novelwriter source files are included in coverage 2025-10-18 18:08:40 +02:00
Veronica Berglyd Olsen c1968ba4e3 Add dependency groups to pyproject and drop pytest-cov dependency 2025-10-18 17:41:25 +02:00
Veronica Berglyd Olsen b04dadaa45 Add Python 3.14 to classifiers 2025-10-13 19:33:26 +02:00
Veronica Berglyd Olsen f4c56a1948 Merge release 2.7.5 2025-09-14 19:37:15 +02:00
Veronica Berglyd Olsen f019a3cd0c Move the Apache license file back to setup 2025-09-14 19:24:32 +02:00
Veronica Berglyd Olsen bb01d0e5ae Fix debian build 2025-09-14 18:37:23 +02:00
Veronica Berglyd Olsen c174f8f931 Update linting for main code 2025-08-27 21:00:09 +02:00
Veronica Berglyd Olsen 84ff1f4640 Update Ruff settings in project config 2025-08-27 20:47:40 +02:00
Veronica Berglyd Olsen be8ec6b4ae Update package files 2025-08-18 20:42:36 +02:00
Veronica Berglyd Olsen cd5151be94 Update license info 2025-07-07 17:04:53 +02:00
Veronica Berglyd Olsen 168bb0be88 Update license fields in project file to latest format 2025-07-02 17:55:06 +02:00
Veronica Berglyd Olsen d1c3643cff Add all used licenses to package meta 2025-07-02 17:41:41 +02:00
Veronica Berglyd Olsen 453502e1c7 Revert the format of the license field in the pyrproject file (#2434) 2025-06-25 10:23:00 +02:00
Veronica Berglyd Olsen ad89a043c9 Update build files for 2.8 2025-06-13 22:31:17 +02:00
Veronica Berglyd Olsen 8c38bece3a Update license setting in pyproject.toml 2025-06-10 00:09:04 +02:00
Veronica Berglyd Olsen 2bffa83d62 Update app description 2025-06-09 15:46:17 +02:00
Veronica Berglyd Olsen cdb8536e8d Update project settings and scripts after release 2025-05-19 21:42:47 +02:00
Veronica Berglyd Olsen dab48d43a5 Update linting rules and workflow 2025-04-07 16:52:02 +02:00
Veronica Berglyd Olsen 2975cc7f8f Enable Ruff preview flag 2025-04-05 15:24:23 +02:00
Veronica Berglyd Olsen 6a66e06544 Add a couple more rules 2025-04-03 01:27:55 +02:00
Veronica Berglyd Olsen 53a2d0e691 Use Ruff for linting and fix a ton of issues 2025-04-03 01:15:52 +02:00
Veronica Berglyd Olsen d2796d27c3 Move pytest settings to pyproject.toml 2025-04-02 23:44:58 +02:00
Veronica Berglyd Olsen b4b19667f4 Add pyright config to project config 2025-03-30 23:15:20 +02:00
Veronica Berglyd Olsen 4b30ce0f39 Set package requirements to Qt 6.4 2025-01-15 23:51:27 +01:00
Veronica Berglyd Olsen 31c58c29d5 Remove references to Python 3.9 2025-01-11 18:53:28 +01:00
Veronica Berglyd Olsen 25297b8b0b Add some coverage settings to the main project file 2024-11-08 17:34:06 +01:00
Veronica Berglyd Olsen f29b13679a List and check support for Python 3.13 (#2040) 2024-10-14 00:21:22 +02:00
Veronica Berglyd Olsen b585b8ecd1 Make the footnote registry per-file 2024-04-26 20:12:57 +02:00
Veronica Berglyd Olsen 383640cb7e Drop Python 3.8 support 2024-04-25 23:30:26 +02:00
Veronica Berglyd Olsen 815ba9d553 Update linting and formatting tools 2024-04-24 17:46:00 +02:00
Veronica Berglyd Olsen 1733938eb4 Bump Qt version requirement to 5.15 2024-04-16 23:40:48 +02:00
Veronica Berglyd Olsen 7fb771eba4 Put dependencies directly in project config 2024-04-03 00:14:46 +02:00
Veronica Berglyd Olsen 55e1233ca5 Move package config to pyproject.toml 2024-04-02 23:53:01 +02:00
Veronica Berglyd Olsen 7a855a3520 Update pyproject.toml according to setuptools docs 2023-05-04 23:09:33 +02:00
Veronica K. B. Olsen f5588f94db Tweak the project config files 2021-02-08 09:19:53 +01:00
Veronica K. B. Olsen 403066a83f Moe settings from setup.py to setup.cfg, and add pyproject.toml 2020-10-16 18:53:29 +02:00