jo
21c8aa65db
Add extra comment on helper function
2021-06-08 14:24:32 +02:00
jo
6700b4b8e0
Extract common fixtures in conftest.py
2021-06-08 14:24:32 +02:00
jo
dad360255b
Fix wildcard import
2021-06-08 14:24:32 +02:00
jo
6dee626cbd
Migrate filemover_analyzer_test to pytest
2021-06-08 14:24:32 +02:00
jo
27090c8f2f
Use requirements.txt and add pytest dependency
...
Requirements.txt is a developement deps list
2021-06-08 14:24:32 +02:00
jo
b37a095414
Migrate playability_analyzer_test to pytest
2021-06-08 14:24:32 +02:00
jo
efcbd26447
Migrate replaygain_analyzer_test to pytest
2021-06-08 14:24:32 +02:00
jo
5ff923887d
Migrate cuepoint_analyzer_test to pytest
2021-06-08 14:24:32 +02:00
jo
591b62ebee
Migrate analyzer_test to pytest
2021-06-08 14:24:32 +02:00
jo
0a9b0223a6
Replace deprecated .warn() with .warning()
2021-06-08 14:24:32 +02:00
jo
3522c3c86e
Remove empty test file
2021-06-08 14:24:32 +02:00
jo
ce976743e7
Remove daemon helper from analyzer
...
Let the system daemonize the process.
2021-06-08 00:31:18 +02:00
jo
01fbd1e8b9
Add isort pre-commit hook
...
Sort import statement in python files
See https://github.com/PyCQA/isort
2021-06-05 00:39:35 +02:00
jo
b26de72704
Remove python encoding pragma
2021-06-05 00:39:23 +02:00
jo
5eb357520e
Rename tests to test in airtime_analyzer
2021-06-04 17:06:05 +02:00
jo
97fed1c18d
Remove broken symlink
2021-06-04 17:06:05 +02:00
jo
0180fa0e49
Fix shebangs
2021-06-04 17:06:05 +02:00
jo
6871956baa
Fix end of files
2021-06-04 17:06:05 +02:00
jo
d8195f0fd8
Fix trailing whitespaces in files
2021-06-04 17:06:05 +02:00
jo
c27f020d73
Format code using black
2021-06-04 17:06:05 +02:00
jo
65f7b41487
Fix spelling
2021-06-04 17:04:53 +02:00
jo
ac17db97fc
Fix missing encoding pragma on python files
2021-06-04 17:04:53 +02:00
Kyle Robbertze
6f6d90fad7
update replaygain values
2021-05-21 16:15:50 +02:00
Lucas Bickel
e21abf1bf1
refactor(airtime_analyzer): rename to libretime-analyzer and make entrypoint pythonic
2021-01-04 10:30:27 +00:00
rjhelms
2160daea00
Fix replaygain_analyzer in Python 3.5
...
'text' argument was added in Python 3.7 as an alias of 'universal_newlines'. Using 'universal_newlines' works on Python 3.5/3.6 and should be forward-compatible.
2020-11-19 14:52:52 -05:00
Zachary Klosko
a5023d031a
pin PyGObject versions to distro provided packages
...
this prevents pip trying to build the pypi package and failing.
Fixes : #1107
2020-11-18 17:49:51 +02:00
Zachary Klosko
6540a34a9b
Adding back scripts in /docs
2020-05-19 10:16:31 -04:00
Kyle Robbertze
e0e4d4c87f
Ensure all json loads calls use strings
2020-05-04 13:25:36 +02:00
Kyle Robbertze
ca0d01b693
Fix mutagen to compatible versions
2020-04-29 19:06:52 +02:00
Keoni Mahelona
a643883d06
Set pika version to ~1.1.0 to prevent api updates from breaking code.
...
Updated message_listener for new version.
2020-04-29 19:06:52 +02:00
Kyle Robbertze
3a8b1e207f
deprecate media_monitor completely
2020-04-29 19:06:52 +02:00
Kyle Robbertze
82042e8c69
fix test failures
2020-04-29 19:06:52 +02:00
Kyle Robbertze
8346e89e99
install successfully using py3
2020-04-29 19:05:35 +02:00
Kyle Robbertze
81ad2fc705
do not be backwards compatible
2020-04-29 19:05:35 +02:00
Kyle Robbertze
9298ea7e05
airtime_analyzer: depend on rgain3 for py3
2020-04-29 19:05:35 +02:00
Kyle Robbertze
632ba9acfe
convert print statements to py3
2020-04-29 19:05:35 +02:00
Keoni Mahelona
f6f536c749
Set mutagen~=1.43.0 until LibreTime moves to python3
2020-02-19 04:01:11 +00:00
Robb
71d4da185a
Merge pull request #652 from radiorabe/chore/cleanup-analyzer-abc
...
Cleanup airtime_analyzer/analyzer.py
2018-12-23 11:42:15 -05:00
Lucas Bickel
201d3741d8
🔥 (analyzer) cleanup analyzer.py
2018-12-22 22:19:38 +01:00
Robbt
9e78c110c5
made mutagen version 1.41 or above
2018-12-19 15:50:10 -05:00
Robbt
a2573b52d2
fixed bad operator
2018-12-13 08:58:59 -05:00
Robbt
f673d92edd
modified bitrates to match new mutagen values
2018-12-13 08:53:52 -05:00
vagrant
2ee85f0546
made mp3 bitrate test a range vs. exact number because of variation in results from different mutagen versions
2018-12-04 00:35:24 +00:00
Robbt
6b0e6312af
removed the version restriction on mutagen to take advantage of bug fixes
2018-11-28 07:47:54 -05:00
Lucas Bickel
f7ceeedb04
➖ (Amazon S3) drop broken S3 support
2018-10-06 12:45:22 +02:00
Lucas Bickel
da64166fa5
Fix call with deprecated arg
2018-07-06 12:12:39 +02:00
Lucas Bickel
586314052f
Better error message when parsing WAVE file
2017-09-20 19:13:15 +02:00
Robb
bd845a016d
Merge pull request #253 from radiorabe/feature/refactor-config-structure
...
Simplify configuration file structure
2017-08-05 20:47:28 -04:00
Robb Ebright
314654dfe4
Enable logging for analyzer and pypo
2017-08-05 17:56:23 -04:00
Lucas Bickel
fa2018a2c5
Simplify configuration file structure
...
This removes most of the legacy upstream config madness by not using
weird config files spread all over the place.
This isn't the solution to other config reading fragility issues, but
it does move the whole config back to the central airtime.conf file.
2017-07-21 13:15:28 +02:00