dependabot[bot]
3c2e4d0a5c
Bump pillow from 4.3.0 to 8.1.1
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 4.3.0 to 8.1.1.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/4.3.0...8.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-19 16:05:27 +02:00
Andrew Simmons
323812bc59
Add entry_point ( #23 )
2021-04-19 16:04:53 +02:00
András Veres-Szentkirályi
9f4c435450
bumped version to v0.4.4
2021-03-02 11:31:47 +01:00
András Veres-Szentkirályi
8f9151f0c1
Travis CI: updated Python versions
2021-03-02 11:22:39 +01:00
András Veres-Szentkirályi
0c09c84360
fixed Python 2 compatibility
...
Python 2 returns the string representation with just calling
writeframes(data) instead of writeframes(data.tostring())
/tmp/post.wav
0000 0000: 52 49 46 46 C4 AA 00 00 57 41 56 45 66 6D 74 20 RIFF.... WAVEfmt
0000 0010: 10 00 00 00 01 00 01 00 80 BB 00 00 00 77 01 00 ........ .....w..
0000 0020: 02 00 10 00 64 61 74 61 A0 AA 00 00 61 72 72 61 ....data ....arra
0000 0030: 79 28 27 68 27 2C 20 5B 30 2C 20 38 30 36 35 2C y('h', [ 0, 8065,
0000 0040: 20 31 35 36 33 35 2C 20 32 32 32 34 32 2C 20 32 15635, 22242, 2
This change adds an escape hatch that could work for both major Python
versions, except Python 3.0 and 3.1 but those should be rare and
unsupported anyway.
2021-03-02 11:18:58 +01:00
Edmond Belliveau
71ddabcb1d
Removed tostring() in write_wav. Python 3.9+ has removed the tostring() methods from array.array and other primitives.
2021-03-01 18:07:38 -04:00
András Veres-Szentkirályi
9143aaec97
bumped version to v0.4.3
2019-07-12 22:01:40 +02:00
András Veres-Szentkirályi
7b06a5bb48
set correct content type for Markdown README
2019-07-12 21:59:48 +02:00
András Veres-Szentkirályi
c784e9df15
bumped version to v0.4.2
2019-07-12 21:55:20 +02:00
András Veres-Szentkirályi
1b6884ee63
fixed RGB modes silently depending on RGB images
...
Thanks to @Chris_J_Baird on Twitter reporting the issue:
> ColorSSTV.encode_line assuming its gets a tuple from __getpixel__
> had to make the Image.open() do a convert('RGB')
https://twitter.com/i/web/status/1149331458189737988
2019-07-12 21:53:45 +02:00
András Veres-Szentkirályi
e220d1964c
bumped version to v0.4.1
2019-01-22 14:43:26 +01:00
András Veres-Szentkirályi
4b95f8b5c3
added image resizing to the CLI
...
fixes gh-18
2019-01-22 14:41:44 +01:00
András Veres-Szentkirályi
99d8709053
gimp-plugin: documented pyaudio dependency
2018-04-30 16:25:09 +02:00
András Veres-Szentkirályi
509d162a0d
gimp-plugin: removed dead code
2018-04-30 16:24:46 +02:00
András Veres-Szentkirályi
03092f5549
bumped version to v0.4
2018-02-25 13:20:40 +01:00
András Veres-Szentkirályi
b731112007
added PD modes ( #16 )
2018-02-25 13:20:37 +01:00
András Veres-Szentkirályi
35de6c718e
README: added missing options
2018-02-25 13:20:34 +01:00
András Veres-Szentkirályi
6d3d2143b7
build_module_map: use OrderedDict if available
...
this results in a much nicer "usage" screen by argparse
2018-02-24 21:28:46 +01:00
András Veres-Szentkirályi
c6504a7551
bumped version to v0.3.2
2018-02-22 09:21:15 +01:00
Matt Molyneaux
75d9722491
Add six to setup.py ( #17 )
...
It's required by `pysstv.sstv`
2018-02-22 09:19:31 +01:00
András Veres-Szentkirályi
0c38059001
bumped version to v0.3.1
2017-10-24 14:46:20 +02:00
András Veres-Szentkirályi
de0dc22cb8
setup.py: added Pasokon to keywords
2017-10-24 14:46:16 +02:00
Blaine Murphy
da0c102090
Robot 36 color correction ( #12 )
...
The color sequence for Robot 36 is listed as YCrCb in the SSTV Handbook: http://www.sstv-handbook.com/download/sstv_04.pdf (Table 4.3) and the Dayton Paper: https://web.archive.org/web/20120104184535/http://www.barberdsp.com/files/Dayton%20Paper.pdf
* Corrected inter-channel frequency order for Robot 36 mode.
* Switched Robot 36 channel order to CrCb.
2017-10-24 14:42:17 +02:00
András Veres-Szentkirályi
9ff3f73d17
requirements.txt: bumped Pillow version to 4.3.0
2017-10-24 14:36:22 +02:00
András Veres-Szentkirályi
d51c00a04a
bumped version to v0.3
2017-01-12 12:58:24 +01:00
András Veres-Szentkirályi
a601f8e754
updated README regarding Python 3 support ( #10 )
2017-01-12 12:58:11 +01:00
András Veres-Szentkirályi
5eb8a468e4
extracted method load_pickled_asset
2017-01-12 12:54:07 +01:00
András Veres-Szentkirályi
81b45e7e4e
Python 3 uses builtins.open instead of io.open
2017-01-12 12:48:50 +01:00
András Veres-Szentkirályi
9cbb0c50ff
use BytesIO on Python 3
2017-01-12 12:37:58 +01:00
András Veres-Szentkirályi
0d52546d81
test_sstv: select open namespace depending on Python major version
2017-01-12 12:26:01 +01:00
András Veres-Szentkirályi
ac0f89bfdf
test_sstv: open further files in explicit 'rb' mode
2017-01-12 12:25:34 +01:00
András Veres-Szentkirályi
bf2efdabea
test_sstv: handle iterables in a more portable way
2017-01-12 12:25:03 +01:00
András Veres-Szentkirályi
d574ab1d49
use absolute imports in test_sstv as well
2017-01-12 12:16:33 +01:00
András Veres-Szentkirályi
8f8f431050
StringIO was also moved in Python 3
2017-01-12 11:14:54 +01:00
András Veres-Szentkirályi
a43f64fd79
modified tests for Python 2 + 3 compatibility
2017-01-12 11:06:21 +01:00
András Veres-Szentkirályi
d177707233
Python 2.6 still doesn't support delta in assertAlmostEqual
2017-01-12 10:58:48 +01:00
András Veres-Szentkirályi
72ffc80aad
Travis CI: extended Python version coverage
2017-01-12 10:53:44 +01:00
KM4YRI
5d3b11a144
added Python six compatibility layer ( #10 )
...
added dependency to `six` for better Python 2/3 compatibility
2017-01-12 10:49:13 +01:00
András Veres-Szentkirályi
7eac9636a3
bumped version to v0.2.8
2017-01-03 15:08:29 +01:00
KM4YRI
56743c7afb
Python 3 compatibility: imap->map, izip->zip, xrange->range ( #9 )
2017-01-03 15:04:11 +01:00
András Veres-Szentkirályi
810f604a5a
codegen: added Pasokon modes to test harness
2016-04-20 19:49:43 +02:00
András Veres-Szentkirályi
23a2e2bd00
codegen: check for non-RGB images
2016-04-20 19:36:24 +02:00
András Veres-Szentkirályi
ff15c3a63a
codegen: removed hardcoded test image file name
2016-04-20 14:07:35 +02:00
András Veres-Szentkirályi
5d38b3b52d
codegen: avoid defining test image in multiple places
2016-04-20 14:04:57 +02:00
András Veres-Szentkirályi
c7fecff3e6
codegen: save outputs and C code in case of failed tests
2016-04-19 11:36:08 +02:00
András Veres-Szentkirályi
40768cb57a
codegen: added MartinM2 to the test harness
2016-04-19 11:21:31 +02:00
András Veres-Szentkirályi
d540abd852
codegen: pass real image width as parameter
2016-04-19 11:20:14 +02:00
András Veres-Szentkirályi
dee321d59e
codegen: replaced BMP with RGB array and STBI
2016-04-19 11:13:57 +02:00
András Veres-Szentkirályi
ec6ff85d06
codegen: avoid masking exceptions if exe doesn't exist yet
2016-04-19 11:01:17 +02:00
András Veres-Szentkirályi
43d1c53514
codegen: added timing stats
2016-02-23 16:36:32 +01:00