1
0
Fork 0
mirror of https://github.com/shlomif/PySolFC.git synced 2025-04-05 00:02:29 -04:00
Commit graph

53 commits

Author SHA1 Message Date
Alexandre Detiste
d7c145ac18
remove usage of old Random2 backport (#379) 2024-09-15 12:06:34 -04:00
Joe R
b74dcde44a Configure AppVeyor to build 2024-09-11 21:06:48 -04:00
Joe R
0cace3a07b Add temp fix for new issue with xgettext command in AppVeyor 2024-06-28 22:04:35 -04:00
Joe R
a7f3741eb3 Cardsets package version 3. 2024-03-31 10:00:52 -04:00
Joe R
c3e5ddc17b Updates to release scripts. 2023-07-08 17:58:16 -04:00
Joe R
1623454091 Set to use new version of PyInstaller and Python 3.11. 2023-04-11 22:17:23 -04:00
Joe R
7044c9aacb Updated cardsets to 2.2. 2023-02-26 21:44:14 -05:00
Joe R
e6783debec Use PyInstaller 5.3 for now. 2022-09-23 20:01:32 -04:00
Joe R
6d2c1490c3 2.15 release 2022-03-12 14:03:42 -05:00
Joe R
304d6f5b70 New default look and feel, and prep for Cardsets 2.1 release. 2022-03-05 15:00:08 -05:00
Joe R
bbaeb54266 Added ttkthemes support 2022-02-20 11:20:49 -05:00
Joe R
e6fabe78a1 Updated minimal cardsets version. 2021-07-10 21:14:18 -04:00
Juhani Numminen
c1b7efbbf8 Appveyor: Inno Setup 6 on the current base image
Source: https://github.com/appveyor/ci/issues/2948
2021-07-08 17:46:10 +03:00
Juhani Numminen
9ff8d3b616 Appveyor: newer base image which comes with strawberryperl installed
https://www.appveyor.com/docs/windows-images-software/
https://www.appveyor.com/docs/build-environment/
2021-07-08 16:59:25 +03:00
Juhani Numminen
a8a262a68c AppVeyor fix: change py2exe to pyinstaller
py2exe seems abandoned and still requires python < 3.4
while attrs does not support such an old python version anymore.

* https://ci.appveyor.com/project/shlomif/pysolfc/builds/35127928

To accommodate pyinstaller's directory layout, dist was changed to
dist/pysol in scripts/create_iss.py.

scripts/build.bat had become unmaintained and outdated.
2020-10-08 15:04:36 +03:00
Shlomi Fish
1365523131 appveyor: fix invocation 2020-02-27 19:57:15 +02:00
Shlomi Fish
864e7b9b52 pin the fcs version - reproducible builds 2020-02-27 19:28:11 +02:00
Shlomi Fish
c017d36bd5 appveyor fix #1 - temply invalidate caches 2019-12-27 21:46:17 +02:00
Shlomi Fish
9a51c55402 list prereqs.
See https://caremad.io/posts/2013/07/setup-vs-requirement/ .
2019-07-16 21:03:51 +03:00
Juhani Numminen
3e873a3fde Delete local copy of configobj in favor of the pypi package
The "validate" module does come in the same pypi package.
2019-07-16 12:57:24 +03:00
Shlomi Fish
c30d131181 install the attrs.py deps. 2019-07-15 12:52:19 +03:00
Shlomi Fish
74441a1746 Convert functionality to pysol-cards mod. 2019-05-23 17:26:27 +03:00
Shlomi Fish
ed18fd8156 Order imports based on flake8-import-order.
Tested on ci. See https://github.com/PyCQA/flake8-import-order . In the
process did some other cleanups and
https://en.wikipedia.org/wiki/Code_refactoring .
2019-01-11 23:55:06 +02:00
Shlomi Fish
63ae7a4ffa appveyor: invalidate cache 2018-12-06 21:01:37 +02:00
Roderik Ploszek
de836fe5a0 Remove pygame version specification
pygame 1.9.4 wheels for python 3.4 are now available,
see https://github.com/shlomif/PySolFC/issues/86
2018-07-27 09:46:05 +02:00
Roderik Ploszek
1bfc960a97 Fix pygame dependency
see https://github.com/shlomif/PySolFC/issues/86
2018-07-23 10:57:26 +02:00
Shlomi Fish
b5205eaca4 Fix the tar.xz appveyor process.
Thanks to https://github.com/mlpack/mlpack/blob/master/.appveyor.yml .
2018-06-09 22:36:42 +03:00
Shlomi Fish
03a482e3ac - rebuild appveyor windows build w newer music
see https://github.com/shlomif/PySolFC/issues/82 .
2018-06-09 22:27:16 +03:00
Roderik Ploszek
957133999a Include music with Windows installer
see https://github.com/shlomif/PySolFC/issues/82
2018-05-27 20:30:43 +02:00
Roderik Ploszek
80ddc75992 Included pygame with the Windows binary
Music support, see https://github.com/shlomif/PySolFC/issues/82
2018-05-17 15:26:45 +02:00
Shlomi Fish
93f88ba514 Convert to the CPAN distro.
See https://metacpan.org/release/Code-TidyAll-Plugin-Flake8 .
2018-05-10 17:07:02 +03:00
Shlomi Fish
1fc2db6b3b invalidate cache for new perl. 2018-04-23 21:37:59 +03:00
Shlomi Fish
45bbd12c02 Trigger a new appveyor build.
For fixing fc-solve on Baker's Dozen based on
https://github.com/shlomif/PySolFC/issues/58 .
2018-04-10 12:27:21 +03:00
Roderik Ploszek
1aa4315169 Bundle fc-solve with Windows installer 2018-04-09 23:56:51 +02:00
Roderik Ploszek
f9d54f8dcd Fix vcredist download link 2018-03-25 23:25:15 +02:00
Roderik Ploszek
ed61804855 Bundle MSVC++ redistributable with the installer
Installer checks for presence of msvcr100.dll library in the System32 folder (or
SysWOW64 in case of 64 bit systems). If not present, it will install it
(version 2010 SP1 x86).
2018-03-24 17:58:32 +01:00
Roderik Ploszek
a37317c311 Fix cardsets and installer path
Also, make Inno Setup quiet.
2018-03-19 22:31:44 +01:00
Roderik Ploszek
819dbc6a2e Add Windows installer build to appveyor
It also bundles locales and a few cardsets.
2018-03-19 17:14:52 +01:00
Shlomi Fish
d0513b732f Add a test. 2018-03-12 22:19:18 +02:00
Roderik Ploszek
57351e808b Add Pillow as a build dependence
Now images are loaded correctly in the Windows build
2018-03-10 11:25:39 +01:00
Roderik Ploszek
d0dcda1017 Add make rules to the build script 2018-03-09 00:14:15 +01:00
Shlomi Fish
4d1d1a2832 Test thru perltidy. 2018-03-09 00:35:04 +02:00
Roderik Ploszek
7aa2c42094 Remove dependency on sgmllib3k 2018-02-19 13:50:28 +01:00
Shlomi Fish
71d8a5bf54 Add artifacts to the appvveyor build. 2017-12-29 17:31:45 +02:00
Shlomi Fish
5f9d3379b1 try to fix appveyor version for py2exe.
See
https://stackoverflow.com/questions/41578808/python-indexerror-tuple-index-out-of-range-when-using-py2exe
.
2017-12-29 17:17:11 +02:00
Shlomi Fish
289296f9e1 try to fix appveyor: python path. 2017-12-29 17:00:03 +02:00
Shlomi Fish
b788aee95c Try to fix appveyor. 2017-12-29 16:25:21 +02:00
Shlomi Fish
e859a2a4ae Try to fix setup.py w py2exe. 2017-12-29 16:00:33 +02:00
Shlomi Fish
e9ba131086 Try py2exe in appveyor. 2017-12-29 15:38:02 +02:00
Shlomi Fish
f5a70afad0 Appveyor: remove old leftovers.
They are not needed.
2017-12-29 15:02:23 +02:00