Skip to content
This repository was archived by the owner on Jan 23, 2025. It is now read-only.

Commit 3d543b5

Browse files
committed
Extension and Changes to the whole project in the following three main areas:
1. Completion of missing functionality: a) Implementation of the module 'vsmetaDecoder' for all possible kind of content b) Implementation of ToDo's in the vsmetaEncoder(s), mainly Group1 and Group3 content c) Implementation of tests for 'vsmetaDecoder' 2. Various architectural changes for higher code transparency and comprehensibility: a) Separation of low level encoding and decoding functionality in the class 'VsMetaCode' b) Merging the modules 'vsmetaImageInfo', 'vsmetaListInfo' into the module 'vsmetaInfo' c) Merging the modules 'vsmetaMovieEncoder' and 'vsmetaSeriesEncoder' to 'vsmetaEncoder' d) Moving the common encoding functionality into the module 'vsmetaBase' 3. Reformatting of the complete code according to the PEP8 guideline
1 parent abd2a5b commit 3d543b5

28 files changed

+47854
-513
lines changed

src/setup.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@
33
with open("README.md", "r", encoding="utf-8") as fh:
44
long_description = fh.read()
55

6-
setuptools.setup(name='vsmetaEncoder',
7-
version='0.9',
8-
description='A module to encode media information with Synology\'s vsmeta file format.',
6+
setuptools.setup(
7+
name='vsmetaCodec',
8+
version='0.9.1',
9+
description='A module to encode and decode media information with Synology\'s vsmeta file format.',
910
long_description=long_description,
1011
long_description_content_type="text/markdown",
11-
url='https://github.com/TomMeHo/vsMetaFileEncoder',
12-
author='Thomas Meder',
13-
author_email='[email protected]',
12+
url='https://github.com/berfre/vsMetaFileCodec',
13+
author='Bernd Frey',
14+
author_email='[email protected]',
1415
license='BSD',
1516
packages=setuptools.find_packages(),
1617
zip_safe=False,
@@ -24,4 +25,4 @@
2425
"Topic :: System :: Logging"
2526
],
2627
python_requires='>=3.6'
27-
)
28+
)

src/tests/template_movie10.vsmeta

Lines changed: 5978 additions & 0 deletions
Large diffs are not rendered by default.

src/tests/template_movie11.vsmeta

Lines changed: 6534 additions & 0 deletions
Large diffs are not rendered by default.

src/tests/template_movie12.vsmeta

557 KB
Binary file not shown.

src/tests/template_movie13.vsmeta

847 KB
Binary file not shown.

src/tests/template_series20.vsmeta

Lines changed: 536 additions & 0 deletions
Large diffs are not rendered by default.

src/tests/template_series21.vsmeta

Lines changed: 9484 additions & 0 deletions
Large diffs are not rendered by default.

src/tests/template_series22.vsmeta

Lines changed: 9571 additions & 0 deletions
Large diffs are not rendered by default.

src/tests/template_series23.vsmeta

Lines changed: 10066 additions & 0 deletions
Large diffs are not rendered by default.

src/tests/template_series24.vsmeta

Lines changed: 4746 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)