Wykres commitów

1587 Commity (9b4575e3077d079746ef81d4057032576addc621)

Autor SHA1 Wiadomość Data
Sascha Silbe 9b4575e307
nanovna-saver.py: fix execution from outside source directory (#632)
nanovna-saver.py can be called from outside the source directory. The
module import path needs to be resolved relative to the source
directory, not relative to the current working directory of the
process.

Fixes: b0110002 ("moved to pyscaffold directory structure")
2023-05-02 11:12:21 +02:00
Henk Vergonet 8f86722c1e
fix: PyQt6 fixes (#629)
More fixes for PyQt6 should now be usable again with >python3.7 & PyQt6

Calibration - tested
Display Configuration - tested
2023-04-18 12:14:21 +02:00
Henk Vergonet d09b55e1ae
fix: sweep settings and hw version update (#628)
* Remove privacy breaches from the HTML documentation

Icons and screenshots should not inform distant websites each time an
user reads readme.html.

The suggestions in this draft are independent and will probably be
discussed separately, but they affect a single file so for a first
review a single commit is convenient.

* fix: sweep settings and hw version update

NamedTuples are inmutable either use _replace or use the class itself.

* Revert "Remove privacy breaches from the HTML documentation"

---------

Co-authored-by: Nicolas Boulenguez <nicolas@debian.org>
2023-04-15 19:23:28 +02:00
Name 6eb24f2315
Trivial style changes (#625)
* Style: update type annotations

* Style: simplify extraction of version from metadata

* Style: replace some handwritten classes with namedtuples or dataclasses

* RIZ.py: remove unused import

* Style: remove some redundant lambda constructs

* Marker/Values: remove __init__ parameters

Mutable default values imply some complexity. In this case, the
constructor is always called without arguments.
2023-03-22 15:56:59 +01:00
Name d89c9f9d94
tests/data/s2p: remove DOS end of line characters (#624)
Git sometimes replaces CRLF with a single characters, so the tar.gz
archives generated by github from tags differ from the tagged commit.

The tests also pass with a single line terminator.
2023-03-20 09:28:20 +01:00
Name f34f3d1f67
Add an UNIX-style manual page (#622)
Some redistributors want a manual page for each executable in path.

The installation path may differ accross systems, so the manual page
is not installed by default.
2023-03-20 09:27:06 +01:00
Name 1cd5c052db
__main__.py: remove /bin/env shebang (#623)
The file is not intended for direct execution,
not installed in the path,
and not marked as executable.
Its extension is sufficient for editors to trigger syntax highlighting.

The shebang seems to only trigger warnings on systems wher /bin/env is
unavailable (it may be in /usr/bin for example).
2023-03-20 09:25:55 +01:00
Holger Müller 52cdac4f52 back to python 3.9 for windows 2023-03-15 14:19:30 +01:00
Holger Müller fafe0b2536 setup fixes 2023-03-15 14:07:32 +01:00
Holger Müller c5e00666aa pip update 2023-03-15 13:52:29 +01:00
Holger Müller 8dec23296e updated workflows 2023-03-15 13:14:14 +01:00
Holger Müller d1592ac1a3 github actions fetch-depth 2023-03-15 13:02:49 +01:00
Holger Müller 4e06fc53cf generate version for binary builds 2023-03-15 12:55:56 +01:00
Holger Müller 45c2338196 Merge branch 'main' of github.com:NanoVNA-Saver/nanovna-saver 2023-03-15 12:14:10 +01:00
Holger Müller 2bab4d4b0d try to get version in about 2023-03-15 12:06:13 +01:00
Holger Müller b3a9f6d8cb
Delete _version.py 2023-03-14 21:18:02 +01:00
Holger Müller 3c752a9731 build fixes 2023-03-14 21:00:56 +01:00
Holger Müller b2c2598d3c requierements and workflow 2023-03-14 20:10:27 +01:00
dependabot[bot] c18a6c226f
Bump setuptools from 65.3.0 to 65.5.1 (#617)
Bumps [setuptools](https://github.com/pypa/setuptools) from 65.3.0 to 65.5.1.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/CHANGES.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v65.3.0...v65.5.1)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-14 19:24:46 +01:00
Holger Müller dd2f5b8a5d
Feature/tinysa (#616)
* TinySA and PyQt6 fixes
2023-03-14 19:22:46 +01:00
Holger Müller b322d3dc09 Updated changes in README.rst 2023-03-13 12:13:44 +01:00
Holger Müller 5b21315a11 PyQt6 updates 2023-03-13 12:13:44 +01:00
Holger Müller 9ace7d8cd4 PyQt6 fixes 2023-03-13 12:13:44 +01:00
Holger Müller b768a8e01b pyqt6 2023-03-13 12:13:44 +01:00
Holger Müller 2c58b2ba8f
Merge pull request #614 from MarcFontaine/main
restore options.entry_points
2023-03-10 19:02:58 +01:00
MarcFontaine a45baea9e2
restore options.entry_points 2023-03-10 18:46:50 +01:00
Holger Müller db5cd98e03
Merge pull request #612 from NanoVNA-Saver/feature/v0.6.0
Feature/v0.6.0
2023-03-08 13:57:16 +01:00
Holger Müller 74792b3192
Merge pull request #611 from zarath/updates
used black for reformatting/lintig
2023-03-08 09:52:38 +01:00
Holger Müller 50b540a832 used black for reformatting/lintig 2023-03-08 09:40:39 +01:00
Holger Müller 094b0185e7
Merge pull request #609 from zarath/updates
moved to pyscaffold directory structure
2023-03-07 21:18:17 +01:00
Holger Müller b0110002ec moved to pyscaffold directory structure
and fixed resonances analysys crash #608
2023-03-07 21:11:12 +01:00
Holger Müller c0e177bf1a linting 2023-03-05 13:33:05 +01:00
Holger Müller 185a64b5ae removed unused imports 2023-02-28 21:18:00 +01:00
Holger Müller f7d72d4320 fixed another python3.11 float int crash 2023-02-28 20:32:19 +01:00
Holger Müller 82e582b9c0 Release v0.5.5 2023-02-28 19:52:51 +01:00
Holger Müller 59e7e1809a library version updates 2023-02-28 19:39:46 +01:00
Holger Müller 0b82754350 Updated installation instructions 2023-02-28 19:07:44 +01:00
Holger Müller 6f6f6c65e1 Move cal data parsing to CalDataSet class 2023-02-28 18:50:18 +01:00
Holger Müller 92a8a0e39d removed duplicate code for scrollareas 2023-02-27 21:01:35 +01:00
Holger Müller b47e665575
Merge pull request #606 from zarath/feature/fixes_for_release
Feature/fixes for release
2023-02-26 19:48:52 +01:00
Holger Müller 7f920249b1 linting 2023-02-26 19:46:38 +01:00
Holger Müller 5860b04ce6 generate cal data file content from CalDataSet 2023-02-26 19:46:23 +01:00
Holger Müller 9231737b70
Merge pull request #605 from zarath/bugfix/#603_calibration
Fix calibration data loading
2023-02-26 10:14:55 +01:00
Holger Müller 29518eef00 Fix calibration data loading 2023-02-26 10:12:05 +01:00
Holger Müller 8e9976a540
Merge pull request #604 from NanoVNA-Saver/feature/release_0.5.5
Feature/release 0.5.5
2023-02-24 20:08:13 +01:00
Holger Müller 0fbb301435 fix for sol data load 2023-02-24 20:03:41 +01:00
Holger Müller 93ee51d236 Workaround for V2 serial int crash 2023-02-24 19:31:58 +01:00
Holger Müller 925cf6d4e1 Merge remote-tracking branch 'upstream/main' into feature/release_0.5.5 2023-02-24 19:31:32 +01:00
Holger Müller 09246b6a34 Linting 2023-02-19 09:08:14 +01:00
Roel Jordans dc8874c1c9 Stop sweeping with stop button in continous mode 2023-02-19 09:08:14 +01:00