Timmy Welch
69824412ce
Update GH Actions
2024-03-09 14:07:11 -08:00
Timmy Welch
231b600a0e
Switch to tar.gz and dmg archives to reduce space
2023-12-25 22:16:18 -08:00
Timmy Welch
a53fda9fec
Update linux packages in GitHub Actions
2023-06-21 19:47:41 -07:00
Timmy Welch
fdf407898e
Bump MacOS version for GitHub Actions
2023-05-15 10:59:23 -06:00
Timmy Welch
30f1db1c73
Update requirements and Linux build dependencies
2023-04-26 14:46:18 -07:00
Timmy Welch
941bbf545f
Remove extraneous if
2023-04-23 01:52:56 -07:00
Timmy Welch
afdb08fa15
Fix package.yaml
2023-04-23 01:49:42 -07:00
Timmy Welch
c4b7411261
Use tox for building
2023-04-23 01:31:44 -07:00
Timmy Welch
c3e889279b
Fix EOF
2023-02-27 22:30:31 -08:00
Ben Longman
924467cc57
Add AppImage Support
2023-02-26 22:12:50 -08:00
Timmy Welch
8b9332e150
Fix linux build
2023-02-21 20:00:47 -08:00
Timmy Welch
628dd5e456
Fix actions failure when there are no new contributors
2023-02-17 13:43:41 -08:00
Timmy Welch
0714b94ca1
Restrict contributions updates to only run on pushes to develop
2023-02-17 10:16:21 -08:00
Timmy Welch
a41c5a8af5
Automate contributions
2023-02-16 17:13:26 -08:00
Timmy Welch
8592fdee74
Revert "Install PyInstaller from git until >5.6.1 is available"
...
This reverts commit 79137a12f81a5f89587d717d9d399706e2fad8fb.
2022-11-01 13:49:52 -07:00
Timmy Welch
73dd33dc64
Fix tags in GitHub Actions checkout
2022-10-29 13:09:13 -07:00
Timmy Welch
3774ab0568
Force install PyInstaller from git until >5.6.1 is available
2022-10-29 11:04:46 -07:00
Timmy Welch
79137a12f8
Install PyInstaller from git until >5.6.1 is available
2022-10-29 10:10:37 -07:00
Timmy Welch
58904a927f
Set release name properly
2022-10-19 19:27:30 -07:00
Timmy Welch
d213db3129
Use correct syntax for pips --no-binary flag
2022-09-15 22:09:04 -07:00
Timmy Welch
6a717377df
Automatically set release name from tag message
2022-09-10 22:35:30 -07:00
Timmy Welch
be6b71dec7
Put unix specific commands in OS specific blocks
2022-09-10 21:11:48 -07:00
Timmy Welch
63b654a173
Update ci to install pyicu
2022-09-10 19:51:26 -07:00
Timmy Welch
8ecb87fa26
Install all optional dependencies in CI
2022-08-08 19:10:57 -07:00
Timmy Welch
68efcc74fb
Updates
...
Use casefold in place of lower
Make lint job fail if errors are detected
Use join instead of utils.list_to_string
Simplify get_recursive_filelist with the glob library
Fix handling of un-parseable numbers in xlate
2022-07-01 16:22:01 -07:00
Timmy Welch
292a69a204
Allow pushes to run CI again
2022-06-10 16:32:21 -07:00
Timmy Welch
d3c29ae40a
Ignore tags on the CI workflow
2022-06-08 09:06:46 -07:00
Timmy Welch
3369a24343
Update GitHub Actions
...
Separate release/packaging and CI
Add an ignore for flake8 on ctversion.py as it is generated
Cleanup unused portions of the makefile
Use 'build' to generate PyPi distribution
Python venv on windows uses the Scripts directory
2022-06-07 19:39:01 -07:00
lordwelch
aedc5bedb4
Update build
...
Separate dependencies into files and add optional dependencies
Update natsort usage to be compliant with the latest version (#203 )
Set PyQt5 to 5.15.3, 5.15.4 has issues with pyinstaller
Add pyproject.toml with setuptools, isort and black configuration
Add optional dependencies (#191 )
Update README (#174 )
2021-10-23 21:39:58 -07:00
Timmy Welch
93f5061c8f
Add GitHub Actions yaml file ( #201 )
...
Upload artifacts this allows easy testing of macOS and Windows binaries
Update unrar-cffi for Python 3.9 wheels
2021-09-29 01:17:04 -07:00