Rebecca Breu
f2fc116bb3
Update OS dependencies for build workflow
2024-05-25 18:22:53 +02:00
Rebecca Breu
aac2d0edfc
Add confirmation dialog when discarding an unsaved file
2024-05-20 19:31:06 +02:00
Rebecca Breu
3bd65b644f
Upgrade dependencies
2024-05-05 20:14:34 +02:00
Rebecca Breu
0891df8a20
Tweak coverage upload
2024-05-05 16:23:49 +02:00
Rebecca Breu
1be96ca4c3
Update github action dependencies
2024-05-05 15:35:47 +02:00
Rebecca Breu
3151dc4993
Fix github appimage build
2024-04-28 11:56:39 +02:00
Rebecca Breu
1119004fe1
Add appimage build script and github action
2024-04-25 19:10:52 +02:00
Rebecca Breu
fb3bc234c7
Add dialog for changing keyboard settings
2024-01-05 14:14:25 +01:00
Rebecca Breu
6f6afa3d8c
Run unit tests against installed BeeRef package instead of source directory
...
This way, we can test whether setup.py picks up all source files.
2023-12-27 15:33:53 +01:00
Rebecca Breu
1ea7a7390c
Drop Python 3.8 support
2023-12-14 21:27:27 +01:00
Rebecca Breu
d4c1807f23
Only run tests on oldest and newest python
2023-12-13 22:00:21 +01:00
Rebecca Breu
487f24294e
Upgrade dependencies; allow older libraries that worked in setup.py
2023-12-13 21:58:02 +01:00
Rebecca Breu
6288c47895
Release 0.3.1
2023-12-10 14:00:45 +01:00
Rebecca Breu
fa9572df96
Fix codecov integration part 3
2023-12-02 22:11:30 +01:00
Rebecca Breu
d8281f5313
Fix codecov integration part 2
2023-12-02 21:58:00 +01:00
Rebecca Breu
b122c3befc
Fix codecov integration
2023-12-02 21:41:52 +01:00
Rebecca Breu
fe3949f53e
Fix pytest evocation in github actions
2023-11-24 23:20:18 +01:00
Rebecca Breu
d39a3e4033
Drop Python 3.7 (reached End of Life)
2023-11-24 22:58:01 +01:00
Rebecca Breu
ae7d9a0ffa
Upgrade dependencies
2023-11-24 22:58:01 +01:00
Rebecca Breu
40cec1722d
Merge branch 'morebuilds'
2023-11-24 08:06:19 +01:00
Rebecca Breu
b2f7b9d0b4
Let build action run on more OSes
...
A user reported that the Linux built from Ubuntu 20 aborted with a segfault. An Ubuntu 22 version worked for them. So let's offer different build versions for download.
2023-11-24 07:27:01 +01:00
Rebecca Breu
c91b7dae10
Add additional platform versions to build
2023-11-23 21:03:58 +01:00
Rebecca Breu
c38f8e3482
Update MacOS build to MacOS 11
2023-11-23 18:03:37 +01:00
Rebecca Breu
c78b1dd60b
Update github actions part 4
2023-11-23 17:44:03 +01:00
Rebecca Breu
d70ff9aa0a
Update github actions part 3
2023-11-23 17:37:51 +01:00
Rebecca Breu
b8085b928f
Update github actions part 2
2023-11-23 17:35:05 +01:00
Rebecca Breu
22057d747f
Update github actions
2023-11-23 16:25:57 +01:00
Rebecca Breu
5f459ae09b
Fix pyinstaller invokation in build action
2023-11-22 22:42:51 +01:00
Rebecca Breu
b8c6a0c894
Keep version numbers of all requirements fixed
2023-11-22 22:26:23 +01:00
Rebecca Breu
4b5564ed2f
Run builds on Python 3.9
...
The json extension for SQLite on Windos is only included in 3.9+
2021-09-05 22:06:52 +02:00
Rebecca Breu
e0cf0bef43
Fix output collection in build action
2021-08-12 13:07:08 +02:00
Rebecca Breu
ce3751912b
Let Pyinstaller build the app as one executable ( fixes #4 )
...
In addition, switch over to use a spec file to allow for more flexibility in the future.
2021-08-09 20:04:30 +02:00
Rebecca Breu
03ad75d314
Fix Action to rebuild website on release
2021-07-18 16:08:12 +02:00
Rebecca Breu
0c3ccb2703
Action to rebuild website on release
2021-07-18 16:05:52 +02:00
Rebecca Breu
8dd0ee2aed
Drop Python 3.6 support
...
exif relies on plum-py which in turn needs Python 3.7
2021-07-08 19:29:12 +02:00
Rebecca Breu
baad7f834c
Revert "Run unittests on windows as well"
...
This reverts commit f1d1e5f7db .
2021-07-07 20:02:35 +02:00
Rebecca Breu
f1d1e5f7db
Run unittests on windows as well
2021-07-07 19:56:40 +02:00
Rebecca Breu
3a3acec65a
Lint yaml files
2021-07-06 21:02:17 +02:00
Rebecca Breu
0ab9b365cf
Run build.yml on all platforms
2021-07-06 20:54:03 +02:00
Rebecca Breu
6c6616ee30
build.yml: switch to older Ubuntu version
...
pyinstaller needs to run with the oldest glibc we want to support
2021-07-06 20:28:15 +02:00
Rebecca Breu
21cd3c1d20
Fix build.yaml
2021-07-06 20:10:01 +02:00
Rebecca Breu
6ff4a34315
Fix build.yaml
2021-07-06 19:51:58 +02:00
Rebecca Breu
26e04767f5
Add build workflow
2021-07-06 19:50:10 +02:00
Rebecca Breu
f49eef78d9
Split up requirement files
2021-07-06 18:10:12 +02:00
Rebecca Breu
be13aa2ddb
Fix xvfb-run in pytest action (pt2)
2021-05-31 18:31:40 +02:00
Rebecca Breu
1742daa743
Fix xvfb-run in pytest action
2021-05-31 18:22:43 +02:00
Rebecca Breu
bc7ce7e09c
Port unittests to pytest-qt ( fixes #1 )
2021-05-31 18:11:45 +02:00
Rebecca Breu
3b919e4b7b
Run actions also on pull requests
2021-04-16 18:53:17 +02:00
Rebecca Breu
c591c18168
Add apt-get update to pytest action
2021-04-15 19:26:20 +02:00
Rebecca Breu
50cc77c7e7
Add Python versions badge
2021-04-03 18:57:27 +02:00