Skip to content

Releases: Eve-PySpy/PySpy

Imitating Speed

16 Oct 21:49
Compare
Choose a tag to compare

Improvements

  • This release implements a client side cache to minimize duplicate requests to the zkillboard API as this has been throttled to one request per second.

ATTENTION: The information still needs to be fetched from zkill before it can be stored in the cache! Cache timeout is 12h

Fixing n.a.

28 Sep 07:47
Compare
Choose a tag to compare

Bugs Fixed

  • Due to changes to zKillboards api rate limit we had to up the time between getting the data for each character to 1 per second.

ATTENTION: Scans for more than 5 characters will now take much longer to complete (about 1s per character)!

If you don't care about the stats from the columns: kills, blops kills, hic losses, losses, weekly kills, solo ratio and security status you can continue using PySpy v0.5

We are working on an update to get back to previous scan times.

new Hightlighting & zKill Features

08 Sep 10:23
Compare
Choose a tag to compare

Highlighting changes

  • Highlighted Entities List: You can now select characters/corporations/alliances and add them to the Highlighted Entities List. All entities on that list will be highlighted in pink. You can remove Entities from the list like you can with ignored entities (Options -> Review Highlighted Entities).
  • Highlight multiple categories at once: You can now highlight BLOPS, HICS, CYNOS and highlighted entities at the same time. Priority is: Highlighted Entity > CYNO > BLOPS/HICS (Feedback on that order is very welcome)
  • Warning Column: Added a Warning column to show more info why a char was highlighted (View -> Show Warning)

Other changes

  • enhanced zKill linking: Under Options -> zKillboard Andvanced Linking you can activate this new feature. When activated you can get more detailed zKillboard links, i.e when you double click on alliance you go to the alliance killboard or when you double click on losses you go to the characters losses.

Known Issues

  • the warning column cannot be sorted

Good Things Take Time - Cyno Checker & Average Attackers

08 Sep 03:43
Compare
Choose a tag to compare

New Data Features

  • Cyno Checker: The wait is finally over. PySpy now shows you how likely it is that any given character has a regular or covert cyno fitted (calculated as the ratio of cyno losses to total losses), as well the last cyno ship lost.

  • Average Attackers: Another valuable feature for small gang / solo PVP which tells you the average number of attackers across all kills of a given character.

  • Days since last loss / kill: Title says is at. These two columns indicate how many days have passed since this character last lost / killed a ship, respectively.

  • Abyssal Losses: For anyone hunting Abyssal site runners, this column shows how often a character has lost a ship in Abyssal space.

Bug Fix & NPSI Fleet Support

02 Aug 11:25
Compare
Choose a tag to compare

New Data Features

  • NPSI Fleet Support: For anyone using PySpy in not-purple-shoot-it (NPSI) fleets, you can tell PySpy to temporarily ignore your fleet mates by first running PySpy on all characters in your fleet chat and then selecting Options->Set NPSI Ignore List. Once the fleet is over, you can clear the list under Options->Clear NPSI List. Your custom ignore list will not be affected by this action.

Bugs Fixed

Fixed a bug that would cause PySpy to hang if only a single character name was copied to clipboard.

Increased Utility & Lots of Quality of Life Improvements

01 Aug 10:34
Compare
Choose a tag to compare

New Data Features

  • Custom Ignore List: Add any character, corporation or alliance to a list of ignored entities simply by right-clicking on the relevant line of a search result. Manage the list under Options > Review Ignored Entities.

  • Losses: Total number of ship losses.

  • Solo: Solo kills as percentage of total kills.

  • Security Status: Name says it all...

GUI Improvements

  • Sort Results: Sort results by any column (ascending or descending). In addition, PySpy will automatically apply secondary sorting by character name (ascending).

  • Dark Mode: This is not perfect yet as some GUI elements do not allow colour changes (scroll bars, title bar, etc.), but it's a start... I am considering rewriting the GUI completely in HTML/JavaScript in the next few weeks.

  • Font Scaling: Change font size (requires restart of PySpy).

  • Hide Any Column: Expanded the ability to hide columns to any column except character name and added keyboard shortcuts for convenience.

Other

  • Linux Support: Thanks to Simon Perry, I have tweaked the preference file path locations to work with Linux.

Factions & UI Improvements

18 Jul 10:53
Compare
Choose a tag to compare

New Data Features

  • Factions: Show to which faction, if any, a character belongs.

  • PVP Activity: Column "Last Wk" provides the number of kills over the past 7 days.

GUI Improvements

  • Hide Columns: Hide certain columns under the View menu.

  • Ignore Factions: Choose to not show characters from one of the two main faction blocs (Amarr / Caldari or Gallente / Minmatar).

  • Toggle Highlighting: Toggle highlighting of BLOPS kills and HIC losses.

  • Toggle Stay On-Top: Toggle whether PySpy floats on top of other applications or not.

Other

  • Persistent Settings: Any changes to the default settings will be saved automatically upon exit and restored when PySpy is launched next.

  • Automatic Update Notifications: Get notified when a new version of PySpy is available for download.

  • Usage Statistics: To help me improve PySpy further, PySpy now reports usage statistics comprising certain anonymous information such as the number of characters analysed, duration of each analysis, operating system, version of PySpy, and any active GUI features. For full disclosure, a randomly generated identifier is being sent with each data set to allow me to track how many people are actually using PySpy over any given period. If you would like to see for yourself what is being collected, have a look at the source code of module reportstats.py.

v0.1 - Initial Release

08 Jul 10:42
0a763df
Compare
Choose a tag to compare

This is the initial release of PySpy. If you experience any issues please check the readme and then consider filing a bug report.