Skip to content

Releases: pyfa-org/Pyfa

v2.58.2

16 Apr 17:15
Compare
Choose a tag to compare

Database:

  • Added faction tractors and Starsi boosters

Changes:

  • Added second section to HTML export with fits listed by fit name (#2597, thanks @josephdouce!)

Fixes:

  • Fixed some text boxes (like in "Change Cargo Amount" context menu) having text not selected by default on Windows
  • Fixed HTML export containing no fit data (#2595, thanks @josephdouce!)
  • Included more libraries with AppImage distribution (#2598, #2600)

v2.58.1

26 Feb 22:38
Compare
Choose a tag to compare

Changes:

  • Added Serenity SSO support (#2590)

Fixes:

  • Fixed pyfa using dark version of per-module rack background colors on windows when OS is set to dark, despite app being light (#2585)
  • Fixed items' rack colors in market view to follow light/dark theme on macOS/linux (#2593)
  • Fixed import from file, HTML export and XML export crashes (#2552)
  • Fixed graph input fields being too small on macOS (#2591)
  • Fixed crash on opening character editor for case when negative ESI SSO response was previously cached (#2587)

v2.58.0

20 Feb 19:44
Compare
Choose a tag to compare

Database:

Changes:

  • Added mutated items' extended attributes to XML export (#2561, thanks @m-sasha)

Fixes:

  • Fixed mercoxit rig bonus (#2577)
  • Fixed fitting pane colors on macOS with dark OS theme (#2569)

v2.57.3

08 Dec 17:27
Compare
Choose a tag to compare

Database:

  • Updated for latest version of patch 21.06 (wightstorm boosters)

Changes:

  • Removed EveMarketer price source
  • Added EVE Tycoon price source
    • note that EVE Tycoon API allows fetching only one item per request, and with the way Pyfa does it, the process is considerably slower
  • Updated libraries Pyfa is built on, which can potentially break it on some installations. Report any new problems you found to following issues (as long as they are open, after they are closed please create new issues):
    • Windows: #2547
    • macOS: #2548
      • this should make pyfa work on newer macOS versions
    • Linux: #2549
      • AppImage build process now uses new tool, which can break pyfa on some OS'. Please report any missing libraries/resources to the linked issue

Fixes:

  • Added even more anti-float safeguards to avoid crashes in uncertain circumstances (#2551)
  • Fix crash in preference menu when CrowdIn doesn't provide data for some languages during build time (#2548)
  • Fixed fit export to HTML
  • Windows-specific: switched to PyInstaller 6.0.0 on windows to get rid of false positives from some anti-virus tools (#2550, #2553)
  • Linux-specific: added workaround for AppImage builder issue to avoid crash on startup when XDG_DATA_DIRS isn't set (#2549)

v2.57.2

07 Dec 14:08
Compare
Choose a tag to compare

Database:

  • Updated for latest version of patch 21.06 (wightstorm boosters)

Changes:

  • Removed EveMarketer price source
  • Added EVE Tycoon price source
    • note that EVE Tycoon API allows fetching only one item per request, and with the way Pyfa does it, the process is considerably slower
  • Updated libraries Pyfa is built on, which can potentially break it on some installations. Report any new problems you found to following issues (as long as they are open, after they are closed please create new issues):
    • Windows: #2547
    • macOS: #2548
      • this should make pyfa work on newer macOS versions
    • Linux: #2549
      • AppImage build process now uses new tool, which can break pyfa on some OS'. Please report any missing libraries/resources to the linked issue

Fixes:

  • Added even more anti-float safeguards to avoid crashes in uncertain circumstances (#2551)
  • Fix crash in preference menu when CrowdIn doesn't provide data for some languages during build time (#2548)
  • Fixed fit export to HTML
  • Windows-specific: switched to PyInstaller 6.1.0 on windows to get rid of false positives from some anti-virus tools (#2550)
  • Linux-specific: added workaround for AppImage builder issue to avoid crash on startup when XDG_DATA_DIRS isn't set (#2549)

v2.57.1

06 Dec 03:30
Compare
Choose a tag to compare

Database:

  • Updated for latest version of patch 21.06 (wightstorm boosters)

Changes:

  • Removed EveMarketer price source
  • Added EVE Tycoon price source
    • note that EVE Tycoon API allows fetching only one item per request, and with the way Pyfa does it, the process is considerably slower
  • Updated libraries Pyfa is built on, which can potentially break it on some installations. Report any new problems you found to following issues (as long as they are open, after they are closed please create new issues):
    • Windows: #2547
    • macOS: #2548
      • this should make pyfa work on newer macOS versions
    • Linux: #2549
      • AppImage build process now uses new tool, which can break pyfa on some OS'. Please report any missing libraries/resources to the linked issue

Fixes:

  • Added extra anti-float safeguards to avoid crashes in uncertain circumstances (#2551)
  • Fix crash in preference menu when CrowdIn doesn't provide data for some languages during build time (#2548)
  • Windows-specific: switched to PyInstaller 6.1.0 on windows to get rid of false positives from some anti-virus tools (#2550)
  • Linux-specific: added workaround for AppImage builder issue to avoid crash on startup when XDG_DATA_DIRS isn't set (#2549)

v2.57.0

05 Dec 17:49
Compare
Choose a tag to compare

Database:

  • Updated for latest version of patch 21.06 (wightstorm boosters)

Changes:

  • Removed EveMarketer price source
  • Added EVE Tycoon price source
    • note that EVE Tycoon API allows fetching only one item per request, and with the way Pyfa does it, the process is considerably slower
  • Updated libraries Pyfa is built on, which can potentially break it on some installations. Report any new problems you found to following issues (as long as they are open, after they are closed please create new issues):
    • Windows: #2547
    • macOS: #2548
      • this should make pyfa work on newer macOS versions
    • Linux: #2549
      • AppImage build process now uses new tool, which can break pyfa on some OS'. Please report any missing libraries/resources to the linked issue

v2.57.0dev2 - library version bump

04 Dec 20:02
Compare
Choose a tag to compare
Pre-release

This release is expected to fix pyfa for macOS users and a bunch of more minor issues, but is very likely to break lots of other things too. Linking tracking issues below, if pyfa can't launch or crashes, post there. I will be looking into those problems as long as those issues are kept open:

  • Windows: #2547
    • just dependencies were updated, but it also included update of pyinstaller, which historically has a significant chance to cause windows-related issues (especially when it comes to anti-virus monitors)
  • macOS: #2548
    • just dependencies were updated, but it should fix inability to launch pyfa on newer macOS versions
  • Linux: #2549
    • dependencies updated
    • AppImage build process was changed (migrated to a new build tool). Since it now includes new set of dependencies, it's very likely that AppImage won't launch on some installations due to missing libraries. Don't install libraries yourself - just report those problems to the linked issue!

This is a long overdue update to library versions used by pyfa. It was mostly kept on hold because of #2179, because of which I gave up on it long time ago, but thanks to recent macOS issues and related burst of complaints/attempts to fix, gave it another go, and seems like lots of issues were fixed on wxpython/wxwidgets side. Thanks to NotFabio for bringing it up, and thanks to wxPython team for fixing all those issues.

v2.57.0dev1 - library version bump

04 Dec 11:05
Compare
Choose a tag to compare
Pre-release

This release is expected to fix pyfa for macOS users and a bunch of more minor issues, but is very likely to break lots of other things too. Linking tracking issues below, if pyfa can't launch or crashes, post there. I will be looking into those problems as long as those issues are kept open:

  • Windows: #2547
    • just dependencies were updated, but it also included update of pyinstaller, which historically has a significant chance to cause windows-related issues (especially when it comes to anti-virus monitors)
  • macOS: #2548
    • just dependencies were updated, but it should fix inability to launch pyfa on newer macOS versions
  • Linux: #2549
    • dependencies updated
    • AppImage build process was changed (migrated to a new build tool). Since it now includes minimal amount of dependencies (which was just enough to make it work on installations I had access to), it's very likely that AppImage won't launch on some installations due to missing libraries. Don't install libraries yourself - just report those problems to the linked issue!

This is a long overdue update to library versions used by pyfa. It was mostly kept on hold because of #2179, because of which I gave up on it long time ago, but thanks to recent macOS issues and related burst of complaints/attempts to fix, gave it another go, and seems like lots of issues were fixed on wxpython/wxwidgets side. Thanks to NotFabio for bringing it up, and thanks to wxPython team for fixing all those issues.

v2.56.0

30 Nov 18:12
Compare
Choose a tag to compare

Database:

  • Added proper versions of Shapash and Cybele, the AT XIX prize ships