Michał Górny
ed491925b2
Add missing build-system section to pyproject.toml
...
Add missing `build-system` section to make the `pyproject.toml` file
conform to PEP 517, and use the correct `setuptools.build_meta` backend.
This is necessary to make the package build with the more strict
packaging tools, e.g. used by Gentoo.
See: https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html
2024-12-24 11:03:21 +02:00
Roman Zeyde
b944ae2989
Bump version: 1.15.7 → 1.16.0
v1.16.0
2024-12-20 21:13:09 +02:00
Roman Zeyde
4322c39e46
Fix .bumpversion.cfg to use pyproject.toml
2024-12-20 21:04:56 +02:00
Roman Zeyde
73fb5bff62
Switch to pyproject.toml
2024-12-14 20:24:28 +02:00
Roman Zeyde
1f3ca560e8
Allow setting calibration tx gain
2024-12-12 20:27:42 +02:00
Roman Zeyde
297c66c284
Use contextlib.nullcontext (Python 3.7+)
2024-12-12 18:52:10 +02:00
Roman Zeyde
451551d37e
Bump version: 1.15.5 → 1.15.6
v1.15.6
2024-10-25 14:06:58 +03:00
Roman Zeyde
1d5fb11481
Add amodem.tests to source distribution
...
Also, fix a few pylint issues.
2024-10-24 21:48:10 +03:00
Roman Zeyde
a8e8bbbf02
Bump version: 1.15.4 → 1.15.5
v1.15.5
2024-10-21 21:59:40 +03:00
Roman Zeyde
d015118d76
Update supported Python versions
2024-10-21 21:59:26 +03:00
Roman Zeyde
9410a988b1
Test on Python 3.13
2024-10-21 21:53:39 +03:00
Roman Zeyde
2a03d9f72c
Fix a small pylint issue
2024-10-21 21:53:39 +03:00
Roman Zeyde
2925becfac
Test on Python 3.12 ( #67 )
2023-11-11 21:26:03 +02:00
Roman Zeyde
30d6af680a
Bump CI actions ( #68 )
2023-11-11 21:09:28 +02:00
Roman Zeyde
3284447d1c
Fix division by 0 during calibration
2023-08-19 14:58:01 +03:00
Roman Zeyde
8557faba6e
Fix lint nits
2023-07-15 21:48:13 +03:00
Roman Zeyde
d8059b5ff0
Require the user to specify send/recv subcommand
2023-07-15 21:40:01 +03:00
Roman Zeyde
250713a853
Bump version: 1.15.3 → 1.15.4
v1.15.4
2022-12-25 21:45:15 +02:00
Roman Zeyde
f4473145c3
Merge pull request #60 from romanz/fix-test
...
Fix pytest usage
2022-12-24 21:54:47 +02:00
Roman Zeyde
bb68779d75
Update supported Python versions
2022-12-24 21:25:13 +02:00
Roman Zeyde
2452ed56e8
Fix pytest usage
...
0c5ba9480b (r93932858)
2022-12-24 21:23:05 +02:00
Roman Zeyde
55b446e362
Merge pull request #59 from mgorny/np-bool
...
Replace deprecated `np.bool` to fix NumPy 1.24 compatibility
2022-12-24 21:20:55 +02:00
Michał Górny
a99fb6d083
Replace deprecated np.bool to fix NumPy 1.24 compatibility
...
Replace the deprecated `np.bool` type with `bool`. According
to the documentation, the former "has been an alias of the builtin"
"for a long time". Using these aliases has been deprecated
in NumPy 1.20, and they were removed entirely in 1.24.
See:
https://numpy.org/doc/stable/release/1.20.0-notes.html#using-the-aliases-of-builtin-types-like-np-int-is-deprecated
https://numpy.org/doc/stable/release/1.24.0-notes.html#expired-deprecations
2022-12-22 15:55:07 +01:00
Roman Zeyde
0c5ba9480b
Fix py.test in CI
2022-10-28 10:11:59 +03:00
Roman Zeyde
034a2c9ebe
No need to specify encoding in binary I/O
2022-10-27 21:51:07 +03:00
Roman Zeyde
8553f74f88
Use f-string interpolation
2022-10-27 21:47:02 +03:00
Roman Zeyde
ffeda35d49
Support Python 3.10
2022-10-27 21:18:37 +03:00
Roman Zeyde
883ecb4334
Bump version: 1.15.2 → 1.15.3
v1.15.3
2021-07-20 22:11:58 +03:00
Roman Zeyde
96b87ec5be
A few more fixes after dropping Python 2 support
2021-06-19 21:45:54 +03:00
Roman Zeyde
ceffe7fac0
Drop six dependency
2021-06-19 21:41:38 +03:00
Roman Zeyde
e8cf356248
Drop Python 3.5 and test on 3.9
2021-06-19 21:38:14 +03:00
Roman Zeyde
ee5c543737
Bump version: 1.15.1 → 1.15.2
v1.15.2
2021-06-19 19:38:26 +03:00
Roman Zeyde
1311c58005
Ignore 'consider-using-with' pylint warning
2021-06-19 14:31:38 +03:00
Roman Zeyde
9c6ef2884e
Drop izip compatibility helper
2021-06-19 14:12:26 +03:00
Roman Zeyde
21fe42e68d
Increase leading and trailing silence defaults
...
Leading silence should help ignore initial A/D artifacts.
Trailing silence fixes buffering issues (e.g. #49 ).
2021-06-19 14:07:01 +03:00
Roman Zeyde
9352088389
Bump version: 1.15.0 → 1.15.1
v1.15.1
2020-07-03 14:56:12 +03:00
Roman Zeyde
db47cda390
Remove travis, coveralls, landscape & waffle badges
2020-07-03 14:55:12 +03:00
Roman Zeyde
4cd3def507
Fix lint errors and adapt to latest Python
2020-07-03 14:50:59 +03:00
Roman Zeyde
9192a8ff67
Switch to GitHub actions
2020-07-03 14:23:12 +03:00
Roman Zeyde
3b88a23dfb
Document PortAudio DLL usage on Windows
2020-07-03 13:16:10 +03:00
Roman Zeyde
10c06f7646
Ignore .pytest_cache/
2019-03-08 15:11:47 +02:00
Roman Zeyde
df9cbfdf13
Allow more silence before transmission
2019-03-08 15:10:02 +02:00
Roman Zeyde
02f45de4f1
Bump version: 1.14.0 → 1.15.0
v1.15.0
2018-08-13 22:28:38 +03:00
Roman Zeyde
6d6bd44dd8
Update Python 3.x versions
2018-08-13 22:22:46 +03:00
Roman Zeyde
4598cfc7f6
Fix 'no-else-return' pylint warning
2018-08-13 22:10:26 +03:00
Roman Zeyde
ff6c9968e8
Don't inherit from object on modern Python 3
2018-08-13 16:04:06 +03:00
Roman Zeyde
0bd691320e
Drop Python 2 support
2018-08-13 16:03:41 +03:00
Roman Zeyde
4527eaa931
Refactor log configuration
2018-08-13 15:17:54 +03:00
Roman Zeyde
1dd59f9f8f
Merge remote-tracking branch 'jwoillez/jwoillez'
2018-07-23 10:39:16 +03:00
Roman Zeyde
c3cefee85f
Remove Python 3.3 from Travis
2018-07-22 22:07:35 +03:00