Home / sutekh / Sutekh 0.9.2 (unstable)
Name Modified Size InfoDownloads / Week
Parent folder
sutekh-0.9.2.exe 2016-02-04 19.5 MB
Sutekh-0.9.2.tar.gz 2016-02-04 446.2 kB
README.rst 2016-02-04 8.7 kB
Totals: 3 Items   20.0 MB 0

Sutekh 0.9.2 (2016-02-04)

Sutekh 0.9.2 is the third alpha release as we progress towards Sutekh 1.0.0.

In addition to the features of Sutekh 0.9.1, Sutekh 0.9.2 fixes a number of bugs, adds support for "Anarch Unbound" expansion and adds a plugin for showing Merged vampires.

Sutekh 0.9 introduces a number of changes to the database schema. While the automatic database upgrade code has been extensively tested, and we believe it to be safe, it is still a good idea to make a backup of your card database before testing 0.9.1. The minium python version required has also increased to python 2.6. The PyProtocols dependancy has also been replaced with singledispatch.

Sutekh has seen significant work since the release of the 0.8 series. The code has been extensively restructured to separate the VtES specific parts from the more generic aspects, and a number of bugs have been fixed as a result. A number of new features and improvements have been added, including a plugin to download TWDA decks, support for associating filters with profiles, a "Find similar crypt cards" option and also adds a simple undo stack when editing card sets.

Instructions for installing Sutekh can be found at:

Sutekh can be downloaded from Sourceforge at:

Issues may be reported by emailing sutekh-users@lists.sourceforge.net.

Please test this release and report any problems.

Known Issues

  • No known issues at this stage.

Notable Improvements since 0.9.1

  • Full support for the "Anarchs Unbound" expansion. - Fix parsing of the 'anarch' keyword.
  • Replace PyProtocols with singledispatch.
  • Fix a bug in which prevented some vampire titles being parsed correctly
  • Added a plugin for showing Merged vampires.
  • Detect updates to the TWDA list.
  • Download images for recent expansions from Lackey.

Changes from Sutekh 0.8.7

Significant user visible changes from Sutekh 0.8 include:

  • Plugin to download TWDA decks into the database and conduct simple queries on card usage.
  • "Find similar crypt cards" plugin.
  • Sutekh can now fetch missing card images from vtes.pl and lackeycgg.com.
  • Secret library credentials can be securely saved to avoid needing to re-enter them continually.
  • Profiles can now have a "default filter" specified. This, combined with opening multiple copies of a card set allows agreat deal of flexibity, and also makes it possible to emulate the separate crypt and library modes used by other card managers.
  • An "Analyze deck" option has been added for Rapid Thoughts decks
  • The help information for filters has been integrated with the manual and tutorial.
  • The "Simulate opening hands" plugin has a "draw more cards" option when drawing sample hands to allow more examination of the deck flow.
  • The "Show card set in alternative format" supports more options.
  • Improved handling of slow network issues.
  • Various performance improvements.
  • Expansion release dates are now shown in the "Expansion Stats" table.
  • Editing card sets now supports a simple undo stack.

Changelog (since 0.9.1)

04 Feb 2016
  • Fix a bug where images would only be downloaded if using different images for each expansion.
03 Feb 2016
  • Add support for wily to deb build script.
31 Jan 2016
  • Fix wine-py2exe script to work with recent Debian wine packages.
28 Jan 2016
  • Add support for the 'Anarchs Unbound' expansion. - Fix parser to detect the anarch keyword correctly for the new cards. - Update card images plugin to fetch images from correct location. - Update the merged vampire plugin to account for the new crypt cards.
19 Jan 2016
  • Standardise on the modern try..except syntax
18 Jan 2016
  • Update license information to account for the pyprotocols / singledispatch change
15 Jan 2016
  • Replaced PyProtocols-based adapters with singledispatch-base adapter
24 Dec 2015
  • Move 'extra columns' help text into the appropriate plugins
  • Re-add 'Analyze Deck' help text that got lost in edits to the correct plugin
18 Dec 2015
  • Tweak help from plugin structure to allow adding extra text to list items
  • Move 'backup' help to the plugin
15 Dec 2015
  • Add 'level' parameter help text markers to allow different list, numbered list and header levels.
  • Move the help text for some plugins out of Manual.txt - ARDB/FELD import - card set from filter - import from zip file
10 Nov 2015
  • Move 'Card draw probabilities" help text into the plugin
08 Nov 2015
  • Restructure help system, so help text for certain cases can be included in the plugin.
  • Move the help for several plugins out of Manual.txt - Expansion Stats plugin - Clan Discipline Stats plugin - Compare with another cardset plugin - Find TWDA decks containing X plugin - Find similar crypt card plugin - Opening card draw plugin
25 Oct 2015
  • Update the SecretLibrary plugin to the changed urlopen_with_timeout API
  • Change Keyword caching MergedVampire and SecretLibrary plugins to be at plugin initilisation, rather than at import time
  • Also change expansion caching in the Analyze Deck plugin to be at plugin initilisation, rather than at import time
28 Sep 2015
  • Extend urlopen_with_timeout helper to allow specifying request data as well
22 Sep 2015
  • Changed the urlopen_with_timeout helper function to allow specifying extra headers for the request
14 Sep 2015
  • Fix a bug in which prevented some vampire titles being parsed correctly.
27 Jul 2015
  • Fix a bug when creating a card set from the results of comparing card sets ignoring expansions would do the wrong thing
30 Jun 2015
  • Make the TWDA results dialog non-modal, so it's possible to keep the list of matches open while interacting with the card sets.
  • Document TWDA plugin in the manual.
28 Jun 2015
  • Fix a bug where TWDA updates failed if decks from the changed datapack where open
08 May 2015
  • Fix Masika details in the Merged Vampire plugin
09 Apr 2015
  • Rework image plugin to be a bit more generic
29 Mar 2015
  • Update Merged Vampire plugin to handle storyline reward vampires
  • Update PDF set list in analysis plugin
08 Mar 2015
  • Update Merged Vampire plugin to handle Red Sign vampires
  • Make Merged Vampire plugin more robust against misspelt cards
  • Improve handling of card sets not existing in a filter
05 Mar 2015
  • Update to handle Lackey renaming of Mythic storyline vampires
04 Jan 2015
  • Download Mythic storyline vampire images from Lackey
11 Dec 2014
  • Protect against overly long selections in TWDA plugin
05 Dec 2014
  • Handle timeout failures when downloading starters and TWDA lists better
04 Dec 2014
  • Add support to check for updates to the TWDA plugin * Correctly set the 'twda configured' config key after a successful download.
  • Also add update checking support to the Starter deck plugin
  • Rework plugin API to make the external method / internal utility helper split clearer
03 Dec 2014
  • Add check_for_updates hook to the plugins and call it when the main application is started
02 Dec 2014
  • Use utf8 for the config file, so we don't crash when saving decks with non-ascii characters to the config file.
26 Nov 2014
  • Fix _get_selected_abs_card helper to also work with the full card list.
  • Fix handling of the cancel button in the "find similar crypt cards" plugin.
24 Nov 2014
  • Move clean_empty helper out of the plugins and into CardSetUtilities.
  • Add a '_get_selected_abs_card' helper for the plugins that need to query card selection.
20 Nov 2014
  • Add a "make_card" helper to TestUtils to reduce duplicate code in the test suite.
11 Nov 2014
  • Move 'wrap' text formatting helper from Analyze plugin to GuiUtils
07 Nov 2014
  • Move FailFile from the test suite into the base test helpers module
06 Nov 2014
  • Update plugins to use new NotebookDialog helper
05 Nov 2014
  • Add a NotebookDialog helper class to unify logic around a fairly common construct
23 Oct 2014
  • Add the "Show merged" button to the appropriate base vampires as well.
22 Oct 2014
  • Add textile2md.py to convert the documentation into a format the Sourceforge wiki understands.
  • Fix incorrect title in the Card Set Filters help file.
  • Add support for adding buttons to the card text area, for use by plugins.
  • Add an plugin for showing the Merged version of advanced vampires.
21 Oct 2014
  • Add support for the "merged" icon to the icon manager
  • Simplify handling of keywords with icons
Source: README.rst, updated 2016-02-04