Changelog for
python312-pyrtlsdr-0.3.0-sdr.1.17.noarch.rpm :
* Sun Aug 27 2023 Martin Hauke
- Update to version 0.3.0
* Integrate with pyrtlsdrlib- Update to version 0.2.93
* Fix typing errors.
* Added Bias Tee Control.
* Sat Feb 20 2021 malcolmlewisAATTopensuse.org- Skip python 3.6 build due to numpy 1.20 update.
* Mon Sep 21 2020 Martin Hauke - Drop support for python2
* Sat Mar 07 2020 Martin Hauke - Update to version 0.2.92
* Numpy optimizations for TCP client
* Move documentation to readthedocs.org
* Update example script (test.py) with cmdline options
* Show error information from libusb- Remove patch:
* python-pyrtlsdr-remove-m2r-buildtime-dependency.diff
* Mon May 06 2019 Martin Pluskal - Convert to python singlespec- Ammend previous changelog entry- Reduce duplicities by using fdupes
* Sat May 04 2019 Wojciech Kazubski - Update to version 0.2.91
* Correct __aiter__ method signature for Py3.7+ compatibility
* Add support for Python versions 3.6 and 3.7 in CI test builds
* Numpy optimizations
* Mon May 07 2018 mardnhAATTgmx.de- Update to version 0.2.8+git.20180504:
* Begin reformating docstrings to sphinx
* Add sphinx-doc config
* Modify README formatting and package metadata for correct rendering on PyPI
* Reformat docstrings for bandwidth property
* Add docstrings for serial number methods and parameters
* Use sphinx rtd theme
* Correct broken links
* Indent return descriptions
* Add docstrings for gain attributes
* Correct parameter type syntax
* Correct spelling error
* Use proper namespace for autodoc
* Add numpy to intersphinx mapping
* Begin documenting rtlsdraio and rtlsdrtcp
* Use pkg_resources version in doc conf
* Add doc deploy config
* Correct typo
* Add forgotten autodoc toc\'s
* use LD_LIBRARY_PATH on linux, don\'t call ctypes.util.find_library (invoking gcc) unless necessary
* driver gets str from func(), not bool from callable() - thanks AATTnocarryr!
* Use m2r instead of pypandoc
* Prevent rst conversion from duplicating image refs
* Add module-level docstrings to rtlsdraio and rtlsdrtcp
* Add more detail to the underlying operation of RtlSdrAio.stream method
* Add an overview section to the main doc tree
* Restructure module documents for more clarity
* Reorder travis-sphinx arguments
* Remove --branches argument from travis-sphinx build command
* Move travis-sphinx installation into doc/requirements.txt
* Use fork of travis-sphinx to deploy docs to nocarryr/pyrtlsdr
* Set build config to only deploy docs from master branch
* Update project and documentation links in README
* Bump to v0.2.8- Remove patch:
* python-pyrtlsdr-remove-pandoc-buildtime-dependency.diff (not longer needed)- Add patch:
* python-pyrtlsdr-remove-m2r-buildtime-dependency.diff
* Sun Oct 01 2017 mardnhAATTgmx.de- Update to version 0.2.7+git.20170930:
* Wrap rtlsdr_get_index_by_serial from librtlsdr
* Add methods to retreive device serial strings and index by serial
* Add serial_number parameter to init and open methods
* Include serial_address parameter in TCP subclass
* Add tests for device/serial addressing
* Correct variable name error
* Ensure correct type is passed in PY3
* Adjust formatting and clean up code examples in README
* Add code example for device-serial addressing
* Move examples reference to correct position
* Add a note about setting custom serial numbers
* Bump to v0.2.6
* Format README for proper display on pypi
* Only allow deploy on Py3.5 build
* Bump to v0.2.7
* Sun Jul 09 2017 mardnhAATTgmx.de- Update to version 0.2.5+git.20170707:
* Support versions of librtlsdr without set_tuner_bandwidth api method
* Add test fixture to cover case with missing rtlsdr_set_tuner_bandwidth
* Bump verion to 0.2.5
* Add pypandoc to CI dependencies
* Fri Apr 28 2017 mardnhAATTgmx.de- Update to version 0.2.4+git.20170105:
* Add set_tuner_bandwidth function
* Add a getter function and descriptor for tuner bandwidth
* Subclass distutils commands to exclude py3.5-only modules Fixes #35
* Attempt to use \'sudoless\' travis conf so build can run on containers
* Attempt to build and install locally and add to LD_LIBRARY_PATH
* Have py.test ignore demo_waterfall.py so it doesn\'t try to import it
* Place py.test ignore modules in conftest.py
* Only build to local path in travis environment
* Correct bash syntax
* Update link to build status badge
* Add top-level tools directory, move build script for travisci into a sub-directory
* Only override setuptools command for byte-compile errors This will allow all modules to be included in sdists (source distributions)
* Add general packaging pip requirements
* Use setuptools-markdown to generate rst for long_description as required by PyPI
* Add travis deploy config for PyPI\'s test server
* Allow all branches to be deployed (testing only)
* Set up deploy for tagged commits only and switch to live PyPI server
* Remove packaging directory since deployment can be done through travis
* Restore yaml formatting that got altered by travis cli
* Add PyPI deploy data
* Bump version number
* Increment version number based off of last tag
* Switch travis build to \'trusty\' env, set deploy to PyPI test mode
* Build separate wheels for py3 and py35
* Remove test-server config
* Update version
* Use py2 and py3 compatible str type checks
* Correct typo from dddea44
* Clean up tests and add coverage reporting through coveralls (#38)
* Fixes #41 - Correct import errors in test.py
* Use universal distribution (#43)
* Bump version number
* Separate rtlsdrtcp module into its own package with client and server modules
* Upgrade setuptools and wheel in build env to avoid dependency errors
* Only import from rtlsdr in the server module
* Duplicate packed_bytes_to_iq method from RtlSdr class so the client can use it
* Use relative imports
* Add option to import only RtlSdrTcpClient using an environment variable
* Add test support for client mode env variable and for wrapper loading
* Add append flag to the first py.test run
* Use command line arg to skip \'no_override\' tests
* Add description of \"client-only-mode\" to README
* Use setuptools.find_packages to include the tcp package
* Ensure args for struct are not unicode in py2
* Add warning on import if client mode is enabled
* Add wrapper function for rtlsdr_set_and_get_tuner_bandwidth
* Avoid failures with other versions of librtlsdr
* Point to the development branch of librtlsdr
* Use correct ctypes names
* Add a header to tcp client mode for legibility
* Bump version for release
* Use a flag to indicate support for librtlsdr bandwidth function
* Use pointer for applied_bw
* Use rtlsdr_set_and_get_tuner_bandwidth in the setter if available
* Store applied_bw to be returned by get_bandwidth
* Add bandwidth methods to tcp server and client
* Add bandwidth functions to the \'dummy\' librtlsdr
* Add very basic bandwidth get/set test case into the generic test function
* Create a fixture to enable/disable rtlsdr_set_and_get_tuner_bandwidth
* Ensure bandwidth value is an int
* monkeypatch only if the library is to be overridden
* Use pytest-xdist to run tests in subprocesses
* RtlsdrAio improvements (#52)
* Typo correction
* Use master branch from librtlsdr as this is now the current stable branch
* Update gitignore with current general python spec
* Use pypandoc to convert README.md to rst, include README in packaging
* Use Py2 compatible exception
* Add __version__ attribute to top-level module
* Modify bandwidth test parameters to work with values given by a real sdr device
* Link to maintained version of librtlsdr