diff --git a/.github/workflows/release_linux.yml b/.github/workflows/release_linux.yml index 04a99e7..5cbaee5 100644 --- a/.github/workflows/release_linux.yml +++ b/.github/workflows/release_linux.yml @@ -29,7 +29,7 @@ jobs: - name: Build binary run: | . build/bin/activate - pyinstaller --onefile -n nanovna-saver nanovna-saver.py + pyinstaller --onefile -p src -n nanovna-saver nanovna-saver.py - name: Archive production artifacts uses: actions/upload-artifact@v1 with: diff --git a/.github/workflows/release_linux_modern.yml b/.github/workflows/release_linux_modern.yml index 6aa2094..6c0fc33 100644 --- a/.github/workflows/release_linux_modern.yml +++ b/.github/workflows/release_linux_modern.yml @@ -30,7 +30,7 @@ jobs: - name: Build binary run: | . build/bin/activate - pyinstaller --onefile -n nanovna-saver nanovna-saver.py + pyinstaller --onefile -p src -n nanovna-saver nanovna-saver.py - name: Archive production artifacts uses: actions/upload-artifact@v1 with: diff --git a/.github/workflows/release_macos.yml b/.github/workflows/release_macos.yml index 3a970de..8f33885 100644 --- a/.github/workflows/release_macos.yml +++ b/.github/workflows/release_macos.yml @@ -23,7 +23,7 @@ jobs: pip install PyInstaller==5.9.0 - name: Build binary run: | - pyinstaller --onefile -n nanovna-saver nanovna-saver.py + pyinstaller --onefile -p src -n nanovna-saver nanovna-saver.py - name: Archive production artifacts uses: actions/upload-artifact@v1 diff --git a/.github/workflows/release_win.yml b/.github/workflows/release_win.yml index bf1a0aa..a84ad87 100644 --- a/.github/workflows/release_win.yml +++ b/.github/workflows/release_win.yml @@ -27,7 +27,7 @@ jobs: pip install PyInstaller==5.9.0 - name: Build binary run: | - pyinstaller --onefile -n nanovna-saver.exe nanovna-saver.py + pyinstaller --onefile -p src -n nanovna-saver.exe nanovna-saver.py - name: Archive production artifacts uses: actions/upload-artifact@v1 diff --git a/.gitignore b/.gitignore index fe8b302..e9e1e9b 100644 --- a/.gitignore +++ b/.gitignore @@ -52,4 +52,3 @@ MANIFEST .venv*/ .conda*/ .python-version -**/_version.py diff --git a/pyproject.toml b/pyproject.toml index a5d22de..cd97f78 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,10 +9,10 @@ dynamic = ["version"] [tool.setuptools_scm] # For smarter version schemes and other configuration options, # check out https://github.com/pypa/setuptools_scm +root="." version_scheme = "no-guess-dev" write_to = "src/NanoVNASaver/_version.py" - [tool.pytest.ini_options] pythonpath = [ ".", "src", diff --git a/src/NanoVNASaver/_version.py b/src/NanoVNASaver/_version.py new file mode 100644 index 0000000..a4d5d90 --- /dev/null +++ b/src/NanoVNASaver/_version.py @@ -0,0 +1,4 @@ +# file generated by setuptools_scm +# don't change, don't track in version control +__version__ = version = '0.5.5.post1.dev14+gb2c2598' +__version_tuple__ = version_tuple = (0, 5, 5, 'dev14', 'gb2c2598')