skytemple-files


Nameskytemple-files JSON
Version 1.7.0 PyPI version JSON
download
home_pageNone
SummaryPython library to edit the ROM of Pokémon Mystery Dungeon Explorers of Sky
upload_time2024-04-19 17:14:43
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseGPL-3.0-or-later
keywords rom-hacking game-modding skytemple
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            |logo|

SkyTemple Files
===============

|build| |pypi-version| |pypi-downloads| |pypi-license| |pypi-pyversions| |discord|

.. |logo| image:: https://raw.githubusercontent.com/SkyTemple/skytemple/master/skytemple/data/icons/hicolor/256x256/apps/skytemple.png

.. |build| image:: https://img.shields.io/github/actions/workflow/status/SkyTemple/skytemple-files/build-test-publish.yml
    :target: https://pypi.org/project/skytemple-files/
    :alt: Build Status

.. |pypi-version| image:: https://img.shields.io/pypi/v/skytemple-files
    :target: https://pypi.org/project/skytemple-files/
    :alt: Version

.. |pypi-downloads| image:: https://img.shields.io/pypi/dm/skytemple-files
    :target: https://pypi.org/project/skytemple-files/
    :alt: Downloads

.. |pypi-license| image:: https://img.shields.io/pypi/l/skytemple-files
    :alt: License (GPLv3)

.. |pypi-pyversions| image:: https://img.shields.io/pypi/pyversions/skytemple-files
    :alt: Supported Python versions

.. |discord| image:: https://img.shields.io/discord/710190644152369162?label=Discord
    :target: https://discord.gg/skytemple
    :alt: Discord

.. |kofi| image:: https://www.ko-fi.com/img/githubbutton_sm.svg
    :target: https://ko-fi.com/I2I81E5KH
    :alt: Ko-Fi

Python library to work with the files inside the ROM of Pokémon Mystery Dungeon Explorers of Sky.

The main handlers for file types can be found in the members of the class ``skytemple_files.common.types.file_types.FileType``.

You can find the handlers inside the packages of this Python package, with ``README.rst`` files explaining the
file formats. Additional documentation for misc. things can be found in the ``/docs`` directory. For usage examples
see the ``dbg`` packages and the SkyTemple main application.

Directly in the package (``skytemple_files`` directory) you can find a few an example script that help with understanding
how to use this library. After installing the package you will have is as a cli command: ``skytemple_export_maps``.

In addition to the dependencies in the ``requirements.txt`` and ``pyproject.toml``, ARMIPS must
be installed and in the system's ``PATH`` to be able to apply ROM patches.

Extras
~~~~~~

spritecollab
------------
With the ``spritecollab`` extra, the package ``skytemple_files.common.spritecollab.client`` is available to
interact with the SpriteCollab GraphQL server for retrieving portrait and sprite assets by the community.

More information:

- https://sprites.pmdcollab.org
- https://spriteserver.pmdcollab.org
- https://github.com/PMDCollab/SpriteCollab
- https://github.com/PMDCollab/spritecollab-srv

|kofi|

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "skytemple-files",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "rom-hacking, game-modding, skytemple",
    "author": null,
    "author_email": "\"Marco \\\"Capypara\\\" K\u00f6pcke\" <hello@capypara.de>",
    "download_url": null,
    "platform": null,
    "description": "|logo|\n\nSkyTemple Files\n===============\n\n|build| |pypi-version| |pypi-downloads| |pypi-license| |pypi-pyversions| |discord|\n\n.. |logo| image:: https://raw.githubusercontent.com/SkyTemple/skytemple/master/skytemple/data/icons/hicolor/256x256/apps/skytemple.png\n\n.. |build| image:: https://img.shields.io/github/actions/workflow/status/SkyTemple/skytemple-files/build-test-publish.yml\n    :target: https://pypi.org/project/skytemple-files/\n    :alt: Build Status\n\n.. |pypi-version| image:: https://img.shields.io/pypi/v/skytemple-files\n    :target: https://pypi.org/project/skytemple-files/\n    :alt: Version\n\n.. |pypi-downloads| image:: https://img.shields.io/pypi/dm/skytemple-files\n    :target: https://pypi.org/project/skytemple-files/\n    :alt: Downloads\n\n.. |pypi-license| image:: https://img.shields.io/pypi/l/skytemple-files\n    :alt: License (GPLv3)\n\n.. |pypi-pyversions| image:: https://img.shields.io/pypi/pyversions/skytemple-files\n    :alt: Supported Python versions\n\n.. |discord| image:: https://img.shields.io/discord/710190644152369162?label=Discord\n    :target: https://discord.gg/skytemple\n    :alt: Discord\n\n.. |kofi| image:: https://www.ko-fi.com/img/githubbutton_sm.svg\n    :target: https://ko-fi.com/I2I81E5KH\n    :alt: Ko-Fi\n\nPython library to work with the files inside the ROM of Pok\u00e9mon Mystery Dungeon Explorers of Sky.\n\nThe main handlers for file types can be found in the members of the class ``skytemple_files.common.types.file_types.FileType``.\n\nYou can find the handlers inside the packages of this Python package, with ``README.rst`` files explaining the\nfile formats. Additional documentation for misc. things can be found in the ``/docs`` directory. For usage examples\nsee the ``dbg`` packages and the SkyTemple main application.\n\nDirectly in the package (``skytemple_files`` directory) you can find a few an example script that help with understanding\nhow to use this library. After installing the package you will have is as a cli command: ``skytemple_export_maps``.\n\nIn addition to the dependencies in the ``requirements.txt`` and ``pyproject.toml``, ARMIPS must\nbe installed and in the system's ``PATH`` to be able to apply ROM patches.\n\nExtras\n~~~~~~\n\nspritecollab\n------------\nWith the ``spritecollab`` extra, the package ``skytemple_files.common.spritecollab.client`` is available to\ninteract with the SpriteCollab GraphQL server for retrieving portrait and sprite assets by the community.\n\nMore information:\n\n- https://sprites.pmdcollab.org\n- https://spriteserver.pmdcollab.org\n- https://github.com/PMDCollab/SpriteCollab\n- https://github.com/PMDCollab/spritecollab-srv\n\n|kofi|\n",
    "bugtrack_url": null,
    "license": "GPL-3.0-or-later",
    "summary": "Python library to edit the ROM of Pok\u00e9mon Mystery Dungeon Explorers of Sky",
    "version": "1.7.0",
    "project_urls": {
        "Announcements": "https://blog.skytemple.org",
        "Discord": "https://discord.gg/skytemple",
        "Documentation": "https://wiki.skytemple.org",
        "Homepage": "https://skytemple.org",
        "Issues": "https://github.com/SkyTemple/skytemple-files/issues",
        "Repository": "https://github.com/SkyTemple/skytemple-files.git"
    },
    "split_keywords": [
        "rom-hacking",
        " game-modding",
        " skytemple"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ad5fdaebc51649f073e3ef71949df6ede8508fef6ef7c04aacba599a5babbf87",
                "md5": "c6c79832c1758d7b93a6b8457dfc8928",
                "sha256": "ddc2f53f473ce6f47b3e3f48d5428cd803f5188a00250c5c922c63b82ca718b3"
            },
            "downloads": -1,
            "filename": "skytemple_files-1.7.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "c6c79832c1758d7b93a6b8457dfc8928",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 1415951,
            "upload_time": "2024-04-19T17:14:43",
            "upload_time_iso_8601": "2024-04-19T17:14:43.828882Z",
            "url": "https://files.pythonhosted.org/packages/ad/5f/daebc51649f073e3ef71949df6ede8508fef6ef7c04aacba599a5babbf87/skytemple_files-1.7.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-19 17:14:43",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "SkyTemple",
    "github_project": "skytemple-files",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "skytemple-files"
}
        
Elapsed time: 0.27586s