Alexandre Detiste
d7c145ac18
remove usage of old Random2 backport ( #379 )
2024-09-15 12:06:34 -04:00
Joe R
a7f3741eb3
Cardsets package version 3.
2024-03-31 10:00:52 -04:00
Joe R
7044c9aacb
Updated cardsets to 2.2.
2023-02-26 21:44:14 -05:00
Joe R
6d2c1490c3
2.15 release
2022-03-12 14:03:42 -05:00
Juhani Numminen
2cb63cb3fc
Skip all python2 tests by default
...
python2 is deprecated
2021-07-07 18:13:34 +03:00
Juhani Numminen
dbe57dda67
fix osx travis error during create-dmg step
...
workaround for https://github.com/create-dmg/create-dmg/issues/72
Error message on travis:
Running AppleScript to make Finder stuff pretty: /usr/bin/osascript "/var/folders/z3/_825pg0s3jvf0hb_q8kzmg5h0000gn/T/createdmg.tmp.XXXXXXXXXX.jubvb1lu" "Install PySolFC"
/var/folders/z3/_825pg0s3jvf0hb_q8kzmg5h0000gn/T/createdmg.tmp.XXXXXXXXXX.jubvb1lu:394:406: execution error: Finder got an error: AppleEvent timed out. (-1712)
Failed running AppleScript
2021-01-22 15:47:29 +02:00
Juhani Numminen
0d0b39e4bc
travis: config rewrite to have osx working again
...
Do not attempt to run python2 tests on osx.
Homebrew updating was taking a long time, causing timeouts.
Reduced the number of homebrew formulas to cut down install time.
Some of the removed ones are already provided in the osx image.
osx_image updated because only the newer ones work without
travis's homebrew addon flag 'update: true'
https://changelog.travis-ci.com/xcode-11-3-1-xcode-11-2-1-xcode-11-1-and-xcode11-images-updated-142286
Config updated with the help of live validator:
https://config.travis-ci.com/explore
Added sudo flag "-H" to "sudo pip*" as pip suggests.
Trying to make use of cached of $HOME/perl_modules.
2021-01-22 14:34:07 +02:00
Juhani Numminen
7255ad9e68
macOS: Update travis to python 3.9
2020-10-12 23:35:15 +03:00
Juhani Numminen
451700aefa
macOS: Create PySolFC.dmg for convenient installation
2020-10-12 23:35:15 +03:00
Neelix57
eff7beacee
Add files via upload
2020-09-26 12:18:14 +03:00
Neelix57
4be8f02a4e
Add files via upload
2020-09-26 12:18:14 +03:00
Juhani Numminen
fb8d69b1c8
travis osx: Install python3 from python.org & build Pillow from source
...
Unlike python of Homebrew, the python.org version comes bundled with
a recent Tk that is much less buggy than macOS stock Tk.
py2app does not seem to work with Pillow's pypi wheels.
2020-03-03 09:06:35 +02:00
Shlomi Fish
2983648a4c
Add python3 PATH for pip3 on macOS.
...
The travis-CI builds have been failing and this is an attempt to fix them.
2020-02-23 15:24:43 +02:00
Shlomi Fish
047a58238d
Add python3 to homebrew on macOS.
...
The travis-CI builds have been failing and this is an attempt to fix them.
2020-02-23 14:22:46 +02:00
Juhani Numminen
52348a4daa
travis: Simplify pip install step
2019-07-28 22:28:56 +03:00
Juhani Numminen
d1e1e436a1
travis: Change language from python to generic
...
Travis's python virtualenv setup does not help too much in our case
because we use both python2 and python3 while travis will setup the
virtualenv for only one at a time.
2019-07-28 22:28:56 +03:00
Juhani Numminen
76882c9dd1
travis: linux: Use alternative way to install deps, apt addon is not working anymore?!
...
Strip down some dependencies:
- libperl-dev is not used.
- perl will come with cpanminus.
- make is installed in Travis' ubuntu image anyway.
- python3 will follow from the python3-* modules.
- Explicitly mention python-pip.
2019-07-28 22:28:56 +03:00
Juhani Numminen
e80c3637dd
travis: osx: Do not set CPPFLAGS etc, nothing will be compiled
2019-07-28 22:28:56 +03:00
Juhani Numminen
edf3470dfe
travis: Change Ubuntu 14.04 to 18.04
2019-07-28 22:28:56 +03:00
Shlomi Fish
4929787315
fix travis failures.
2019-07-24 11:56:39 +03: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
961634e685
travis ci: fix #1 - failing tests
2019-04-08 20:03:53 +03:00
Jonathan Lovelace
f9a09f864e
.travis.yml: Download minimal cardset tarball from SourceForge and include its cardsets in packages.
2019-02-22 01:01:35 -05:00
Shlomi Fish
204bc6b5fa
optimize travis.yml
2019-01-26 19:53:49 +02: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
8f8e1304f8
Remove unused dep on "ack".
2018-12-17 22:25:08 +02:00
Stephen
25cf0d993f
use travis addon for apt and homebrew
2018-12-17 08:51:53 -08:00
Shlomi Fish
1fbdc2db98
Try to fix the macos x app artefacts.
...
See
https://travis-ci.community/t/pysolfc-2-5-4-tag-deploying-of-an-app-macos-app-silently-fails/854/2
.
2018-11-14 18:57:27 +02:00
Shlomi Fish
a26789470a
[travis] osx - add pkg wo cleanup
2018-11-13 12:17:14 +02:00
Shlomi Fish
6bb9097406
[travis] osx - add pkg
2018-11-13 11:00:57 +02:00
Shlomi Fish
d742a8702a
[travis] osx investigate
2018-11-12 23:51:10 +02:00
Shlomi Fish
ede749431a
[travis] osx fix - #5
2018-11-12 20:44:16 +02:00
Shlomi Fish
0b490ea50d
[travis] osx fix - #4
2018-11-12 20:14:41 +02:00
Shlomi Fish
dbab334f43
[travis] osx pkg release
2018-11-12 18:47:33 +02:00
Shlomi Fish
99677648bb
[travis] osx - try preparing a package
2018-11-12 17:34:21 +02:00
Shlomi Fish
745b31ae73
travis osx pkg fix - tile is part of tk.
...
See https://wiki.tcl-lang.org/page/Ttk .
2018-11-12 17:33:01 +02:00
Shlomi Fish
38f645964a
[travis] osx debug #2
2018-11-12 17:01:44 +02:00
Shlomi Fish
c44e34802a
[travis] osx debug
2018-11-12 16:22:43 +02:00
Shlomi Fish
1347976e9b
[travis] osx debug
2018-11-12 15:59:57 +02:00
Shlomi Fish
f5941f8b63
[travis] osx - try preparing a package
2018-11-12 14:19:03 +02:00
Shlomi Fish
501d7f83ca
[travis] osx fix - #3
2018-11-11 23:28:46 +02:00
Shlomi Fish
2c41b7953b
[travis] osx fix - #2
2018-11-11 23:06:10 +02:00
Shlomi Fish
122fd402c3
[travis] borrow some osx code from envie
...
See https://github.com/randomir/envie/ - thanks! Found here:
https://stackoverflow.com/questions/45257534/how-can-i-build-a-python-project-with-osx-environment-on-travis
.
2018-11-11 21:23:15 +02:00
Shlomi Fish
2b90a5c7c6
[travis] first attempt at a macOS build.
...
See
https://sourceforge.net/p/pysolfc/discussion/503708/thread/4179422b22/?limit=25
.
2018-11-11 21:03:39 +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
b1c26c7509
travis fix #6 - /opt/python2
2018-03-19 15:53:05 +02:00
Shlomi Fish
908c95fdb7
travis fix #4 - language python
2018-03-19 15:28:42 +02:00