Shlomi Fish
4deb3ebb58
bump the version to 2.6.2
2019-02-27 22:52:26 +02: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
Jonathan Lovelace
efd87e1257
Brewfile: Install a current version of Perl.
...
The one used by default seems to be 5.18, which while not _very_ old (released 2013 or 2014,
depending on which patch version) seems a likely cause of the test failures I'm seeing in
CI but am unable to reproduce in my Linux environment (where 5.24.3 is the oldest version
available).
2019-02-21 16:12:06 -05:00
Shlomi Fish
d3b1674a47
Fix spider illegal moves canMove bug.
...
See https://sourceforge.net/p/pysolfc/bugs/36/ . TODO: add tests.
2019-02-19 19:45:51 +02:00
Shlomi Fish
91e5cdafa3
Fix the indentation.
...
See http://perl-begin.org/tutorials/bad-elements/#no-indentation .
2019-02-19 17:14:17 +02:00
Shlomi Fish
490f8f2f25
bump the version
2019-02-16 22:01:05 +02:00
Shlomi Fish
8a93f4ba13
Try to fix issue#100.
...
site module is not present.
2019-02-16 21:58:24 +02:00
Shlomi Fish
cebd349e28
compat with py2app - issue #100 .
...
It does not provide site.PREFIXES .
2019-02-16 13:06:02 +02:00
Shlomi Fish
97106adf9a
bump the version
2019-02-14 18:28:32 +02:00
Shlomi Fish
f8e2e88e04
append rather than completely overwrite
2019-02-14 18:01:05 +02:00
Shlomi Fish
204bc6b5fa
optimize travis.yml
2019-01-26 19:53:49 +02:00
Shlomi Fish
e4643f71e7
add support for solving three golf variants.
...
Using the BlackHoleSolverWrapper .
See https://github.com/shlomif/PySolFC/issues/98 issue98.
2019-01-26 19:09:31 +02:00
Shlomi Fish
0c19541e8d
Allow to skip python2 tests.
...
So one won't have to have these deps installed.
2019-01-18 20:41:07 +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
5e10f11ca5
Refactoring / code cleanup.
...
See:
* https://en.wikipedia.org/wiki/Code_refactoring
* https://www.refactoring.com/
* https://www.joelonsoftware.com/2002/01/23/rub-a-dub-dub/
Some small optimisations may have slipped in as well.
2018-12-06 23:49:44 +02:00
Shlomi Fish
2b2d23f958
Extract a method or a function.
...
This is Refactoring / code cleanup.
See:
* https://refactoring.com/catalog/extractMethod.html
* https://en.wikipedia.org/wiki/Code_refactoring
* https://www.refactoring.com/
* https://www.joelonsoftware.com/2002/01/23/rub-a-dub-dub/
Some small optimisations may have slipped in as well.
2018-12-06 23:41:49 +02:00
Shlomi Fish
f95a6a5ba8
perltidy
2018-12-06 21:12:13 +02:00
Shlomi Fish
63ae7a4ffa
appveyor: invalidate cache
2018-12-06 21:01:37 +02:00
Shlomi Fish
c0076b5b36
Better fix for SourceForge bug #31 .
...
See https://sourceforge.net/p/pysolfc/bugs/31/ . Thanks to Caelia Renee
Chapin for the fix and to Kevin Knerr for the report. Test case by
@shlomif.
2018-12-06 19:26:20 +02: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
cfe9a5a9a3
Remove duplicate code.
2018-11-13 12:16:35 +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
8980adbd35
skip gtk tests on macos x.
...
travis-ci/etc.
2018-11-12 13:34:48 +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
908de63d9f
Fix flake8 tests.
...
For the new flake8.
2018-11-11 22:43:36 +02:00
Shlomi Fish
39bd85f125
[travis] osx fix - #1
2018-11-11 21:43:01 +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
3635ad6188
avoid shell expansion.
...
See https://shlomif-tech.livejournal.com/14671.html .
2018-10-22 10:55:05 +03:00
Shlomi Fish
1a0473050c
quote variables.
...
See https://shlomif-tech.livejournal.com/14671.html .
2018-10-22 10:41:46 +03:00
Ian Zimmerman
ffbc385bfd
Just use ALL site.PREFIXES, though I've never seen more than one
2018-10-21 14:05:34 -07:00
Ian Zimmerman
b488cbceef
Add a little support for installation into a venv
...
Add instructions for installing into a venv
2018-10-21 12:49:18 -07:00
Shlomi Fish
5febb53706
Extract a common module/library/header.
...
This is Refactoring / code cleanup.
See:
* https://refactoring.com/catalog/extractMethod.html
* https://en.wikipedia.org/wiki/Code_refactoring
* https://www.refactoring.com/
* https://www.joelonsoftware.com/2002/01/23/rub-a-dub-dub/
Some small optimisations may have slipped in as well.
2018-10-09 13:08:45 +03:00
Shlomi Fish
b142366595
Fix exception in the Wasp variant.
...
See https://sourceforge.net/p/pysolfc/bugs/31/ .
unable to move cards in py3.
2018-10-08 23:19:59 +03:00
Shlomi Fish
8d208f8ed6
Add a repack script for the cardsets.
...
See https://github.com/shlomif/PySolFC/issues/89 .
2018-09-23 11:16:54 +03:00
Shlomi Fish
3846acef92
Refactoring / code cleanup.
...
See:
* https://en.wikipedia.org/wiki/Code_refactoring
* https://www.refactoring.com/
* https://www.joelonsoftware.com/2002/01/23/rub-a-dub-dub/
Some small optimisations may have slipped in as well.
2018-09-14 16:19:51 +03:00