Skip to content

Releases: mherrmann/fbs

Support four-tuple app versions

13 Nov 09:25
e6d4829
Compare
Choose a tag to compare

This improvement is only included in fbs Pro.

fbs used to only support app version numbers of the form 1.2.3. This was not enough for some use cases. Now, you can also give your application a four-tuple version number of the form 1.2.3.4. Please note however that this won't work on macOS, because the OS restricts to 3-tuples.

Fix FileNotFoundError: Could not find msvcr110.dll on your PATH

11 Nov 13:35
b0ca0d4
Compare
Choose a tag to compare

This improvement is only included in fbs Pro.

fbs freeze gave the following error:

FileNotFoundError: Could not find msvcr110.dll on your PATH. Please install the Visual C++ Redistributable for Visual Studio 2012 from:
https://www.microsoft.com/en-us/download/details.aspx?id=30679

Installing the indicated redistributable did not solve the problem.

This version of fbs Pro fixes the instructions that are necessary to solve the problem.

Fix the broken `fbs gengpgkey` command

09 Sep 12:57
0675ed2
Compare
Choose a tag to compare

Windows code signing improvements

13 May 05:55
7b6b034
Compare
Choose a tag to compare

This improvement is only included in fbs Pro.

This release makes fbs sign on Windows more robust with respect to flakiness in the underlying invocation of Microsoft's signtool. It also adds a new setting windows_sign_server that can be used to configure the timestamp server used for signing.

Specifically, this release makes errors of the following form less likely:

    SignTool Error: The specified timestamp server either could not be reached or returned an invalid response.
    SignTool Error: An error occurred while attempting to sign: C:\....

Fix buildvm for Pro users without multiple downloads

04 Apr 10:05
7027614
Compare
Choose a tag to compare

This improvement is only included in fbs Pro.

fbs Pro users had no easy way to install fbs Pro in buildvm virtual machines. This release fixes this: You can now add fbs_pro.tar.gz into requirements/ and add fbs_pro.tar.gz to requirements/base.txt to have it installed in the VM.

Fix buildvm

04 Apr 10:04
d342f66
Compare
Choose a tag to compare

This improvement is only included in fbs Pro.

Commands such as fbs buildvm ubuntu were plagued by several problems due to outdated Python and OS versions. This release fixes this.

Fix `buildvm fedora` for newer Python versions

29 Nov 05:52
a727c5d
Compare
Choose a tag to compare

Specifially, building for Python 3.9.7 gave:

/root/.pyenv/plugins/python-build/bin/python-build: line 1730: patch: command not found
BUILD FAILED (Fedora 25 using python-build 20180424)

Thank you @meramsey for the PR!

Fix warning during installation

31 Oct 05:07
5b1bcfb
Compare
Choose a tag to compare

This improvement is only included in fbs Pro.

The following warning was shown when installing fbs:

DEPRECATION: fbs is being installed using the legacy 'setup.py install'
method, because it does not have a 'pyproject.toml' and the 'wheel' package
is not installed. pip 23.1 will enforce this behaviour change. A possible
replacement is to enable the '--use-pep517' option. Discussion can be found
at https://github.com/pypa/pip/issues/8559".

This release fixes this.

Fix `fbs startproject` in some cases

18 Oct 18:56
08d6ed8
Compare
Choose a tag to compare

This improvement is only included in fbs Pro.

The following error occurred when you had multiple Qt bindings (eg. PyQt5 and PySide6) installed, but not PyQt6:

ValueError: 'PyQt6 is not in list

This release fixes this.

Fix `fbs installer` on macOS

18 Oct 18:53
dcb7709
Compare
Choose a tag to compare

This improvement is only included in fbs Pro.

fbs installer gave the following error:

Cannot find support/ directory.

This release fixes this.