├── .bumpversion.cfg ├── .dockerignore ├── .flake8 ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .python-version ├── .travis.yml ├── Dockerfile ├── Dockerfile.act ├── LICENSE.txt ├── Makefile ├── README.md ├── doc └── images │ └── pycharm_completion.gif ├── mypy.ini ├── pytest.ini ├── requirements-dev.txt ├── requirements.txt ├── setup.cfg ├── setup.py ├── tests ├── conftest.py ├── fixtures │ ├── collection.nml │ ├── collection_indexing.nml │ ├── cuepoints.nml │ ├── history.nml │ └── playlist.nml └── test_nml_utils.py ├── traktor_nml_utils ├── __init__.py ├── cli.py ├── models │ ├── __init__.py │ ├── collection.py │ └── history.py └── utils.py └── xml_to_xsd ├── Dockerfile ├── collection.nml ├── collection.xsd ├── history.nml ├── history.xsd └── pom.xml /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/.dockerignore -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 100 3 | -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.7.9 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.act: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/Dockerfile.act -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/README.md -------------------------------------------------------------------------------- /doc/images/pycharm_completion.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/doc/images/pycharm_completion.gif -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/mypy.ini -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | xsdata==21.2 2 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/setup.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/fixtures/collection.nml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/tests/fixtures/collection.nml -------------------------------------------------------------------------------- /tests/fixtures/collection_indexing.nml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/tests/fixtures/collection_indexing.nml -------------------------------------------------------------------------------- /tests/fixtures/cuepoints.nml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/tests/fixtures/cuepoints.nml -------------------------------------------------------------------------------- /tests/fixtures/history.nml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/tests/fixtures/history.nml -------------------------------------------------------------------------------- /tests/fixtures/playlist.nml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/tests/fixtures/playlist.nml -------------------------------------------------------------------------------- /tests/test_nml_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/tests/test_nml_utils.py -------------------------------------------------------------------------------- /traktor_nml_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/traktor_nml_utils/__init__.py -------------------------------------------------------------------------------- /traktor_nml_utils/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/traktor_nml_utils/cli.py -------------------------------------------------------------------------------- /traktor_nml_utils/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /traktor_nml_utils/models/collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/traktor_nml_utils/models/collection.py -------------------------------------------------------------------------------- /traktor_nml_utils/models/history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/traktor_nml_utils/models/history.py -------------------------------------------------------------------------------- /traktor_nml_utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/traktor_nml_utils/utils.py -------------------------------------------------------------------------------- /xml_to_xsd/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/xml_to_xsd/Dockerfile -------------------------------------------------------------------------------- /xml_to_xsd/collection.nml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/xml_to_xsd/collection.nml -------------------------------------------------------------------------------- /xml_to_xsd/collection.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/xml_to_xsd/collection.xsd -------------------------------------------------------------------------------- /xml_to_xsd/history.nml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/xml_to_xsd/history.nml -------------------------------------------------------------------------------- /xml_to_xsd/history.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/xml_to_xsd/history.xsd -------------------------------------------------------------------------------- /xml_to_xsd/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolkenarchitekt/traktor-nml-utils/HEAD/xml_to_xsd/pom.xml --------------------------------------------------------------------------------