skytemple


Nameskytemple JSON
Version 1.8.2 PyPI version JSON
download
home_pageNone
SummaryGUI Application to edit the ROM of Pokémon Mystery Dungeon Explorers of Sky
upload_time2024-08-10 18:25:49
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseGPL-3.0-or-later
keywords rom-hacking game-modding skytemple gtk
VCS
bugtrack_url
requirements ndspy skytemple-rust skytemple-files pmdsky-debug-py skytemple-dtef skytemple-icons range-typed-integers pygobject pycairo natsort tilequant skytemple-ssb-debugger skytemple-eventserver pypresence pygal CairoSVG psutil sentry-sdk packaging wheel importlib_metadata gql graphql-core aiohttp lru-dict
Travis-CI No Travis.
coveralls test coverage No coveralls.
            |logo|

SkyTemple
=========

|build| |crowdin| |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

.. |crowdin| image:: https://badges.crowdin.net/skytemple/localized.svg
    :target: https://crowdin.com/project/skytemple
    :alt: Localization Progress

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

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

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

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

.. |pypi-pyversions| image:: https://img.shields.io/pypi/pyversions/skytemple
    :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

ROM hacking tool for Pokémon Mystery Dungeon Explorers of Sky.

It is available for Linux, macOS and Windows.

It includes a Python library for editing the ROM through Python (skytemple-files_)
and a debugger / script editor is integrated into the UI of SkyTemple (skytemple-ssb-debugger_).
Inside the debugger you can edit the game's scripts via the programming language ExplorerScript_.

.. _skytemple-files: https://github.com/SkyTemple/skytemple-files
.. _skytemple-ssb-debugger: https://github.com/SkyTemple/skytemple-ssb-debugger
.. _ExplorerScript: https://github.com/SkyTemple/ExplorerScript

|kofi|

Support and Features
~~~~~~~~~~~~~~~~~~~~
See the `Project Pokémon forums page`_.

.. _Project Pokémon forums page: https://projectpokemon.org/home/forums/topic/57303-pmd2-skytemple-rom-editor-maps-scripts-debugger/

Windows & macOS
~~~~~~~~~~~~~~~
To download SkyTemple for Windows and macOS head over to the `download`_ page or `Project Pokémon`_.

.. _download: https://download.skytemple.org/skytemple/latest
.. _Project Pokémon: https://projectpokemon.org/home/files/file/4193-skytemple-pmd2-rom-edtior/

If you want to set up SkyTemple for development, see the "BUILDING_WINDOWS.md" or "BUILDING_MACOS.md" file.

Linux
~~~~~

Flatpak
-------
SkyTemple is distributed as a Flatpak on `Flathub`_ for all major Linux distributions.

|flathub_badge|

.. _Flathub: https://flathub.org/apps/details/org.skytemple.SkyTemple

.. |flathub_badge| image:: https://flathub.org/assets/badges/flathub-badge-en.png
    :target: https://flathub.org/apps/details/org.skytemple.SkyTemple
    :alt: Install on Flathub
    :width: 240px

This Flatpak contains everything needed to use all SkyTemple features.

Source repository for the Flatpak: https://github.com/flathub/org.skytemple.SkyTemple

Manual
------
The Linux version can be installed manually/"natively" via Pip.

For this Python 3.9+ must be installed and GTK+ 3
(which you most likely both have). Additionally GtkSourceView 4 is required
(package ``gtksourceview4`` on Arch and ``libgtksourceview-4-dev`` on Ubuntu).

Then install SkyTemple via pip::

    pip install --upgrade skytemple[eventserver,discord]

You may need to run pip3 instead and/or need to update pip by running::

    pip3 install --upgrade pip

After this, you can run ``skytemple`` to run it.
If this doesn't work, you don't have ``~/.local/bin`` in your PATH.
Run ``~/.local/bin/skytemple`` instead.

To be able to apply patches, you need to install armips_. Sadly they don't provide builds. However
for Arch Linux a version is available through the AUR_.

.. _armips: https://github.com/Kingcom/armips
.. _AUR: https://aur.archlinux.org/packages/armips/

If you want to set up SkyTemple for development, clone the repos and install in editable
mode instead. See the steps 7 and onward in "BUILDING_WINDOWS.md".

Star History
------------

|star-history|

.. |star-history| image:: https://api.star-history.com/svg?repos=skytemple/skytemple&type=Date
    :target: https://star-history.com/#skytemple/skytemple&Date
    :alt: Star History Graph

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "skytemple",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "rom-hacking, game-modding, skytemple, gtk",
    "author": null,
    "author_email": "\"Marco \\\"Capypara\\\" K\u00f6pcke\" <hello@capypara.de>",
    "download_url": null,
    "platform": null,
    "description": "|logo|\n\nSkyTemple\n=========\n\n|build| |crowdin| |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.. |crowdin| image:: https://badges.crowdin.net/skytemple/localized.svg\n    :target: https://crowdin.com/project/skytemple\n    :alt: Localization Progress\n\n.. |build| image:: https://img.shields.io/github/actions/workflow/status/SkyTemple/skytemple/build-test-publish.yml\n    :target: https://pypi.org/project/skytemple/\n    :alt: Build Status\n\n.. |pypi-version| image:: https://img.shields.io/pypi/v/skytemple\n    :target: https://pypi.org/project/skytemple/\n    :alt: Version\n\n.. |pypi-downloads| image:: https://img.shields.io/pypi/dm/skytemple\n    :target: https://pypi.org/project/skytemple/\n    :alt: Downloads\n\n.. |pypi-license| image:: https://img.shields.io/pypi/l/skytemple\n    :alt: License (GPLv3)\n\n.. |pypi-pyversions| image:: https://img.shields.io/pypi/pyversions/skytemple\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\nROM hacking tool for Pok\u00e9mon Mystery Dungeon Explorers of Sky.\n\nIt is available for Linux, macOS and Windows.\n\nIt includes a Python library for editing the ROM through Python (skytemple-files_)\nand a debugger / script editor is integrated into the UI of SkyTemple (skytemple-ssb-debugger_).\nInside the debugger you can edit the game's scripts via the programming language ExplorerScript_.\n\n.. _skytemple-files: https://github.com/SkyTemple/skytemple-files\n.. _skytemple-ssb-debugger: https://github.com/SkyTemple/skytemple-ssb-debugger\n.. _ExplorerScript: https://github.com/SkyTemple/ExplorerScript\n\n|kofi|\n\nSupport and Features\n~~~~~~~~~~~~~~~~~~~~\nSee the `Project Pok\u00e9mon forums page`_.\n\n.. _Project Pok\u00e9mon forums page: https://projectpokemon.org/home/forums/topic/57303-pmd2-skytemple-rom-editor-maps-scripts-debugger/\n\nWindows & macOS\n~~~~~~~~~~~~~~~\nTo download SkyTemple for Windows and macOS head over to the `download`_ page or `Project Pok\u00e9mon`_.\n\n.. _download: https://download.skytemple.org/skytemple/latest\n.. _Project Pok\u00e9mon: https://projectpokemon.org/home/files/file/4193-skytemple-pmd2-rom-edtior/\n\nIf you want to set up SkyTemple for development, see the \"BUILDING_WINDOWS.md\" or \"BUILDING_MACOS.md\" file.\n\nLinux\n~~~~~\n\nFlatpak\n-------\nSkyTemple is distributed as a Flatpak on `Flathub`_ for all major Linux distributions.\n\n|flathub_badge|\n\n.. _Flathub: https://flathub.org/apps/details/org.skytemple.SkyTemple\n\n.. |flathub_badge| image:: https://flathub.org/assets/badges/flathub-badge-en.png\n    :target: https://flathub.org/apps/details/org.skytemple.SkyTemple\n    :alt: Install on Flathub\n    :width: 240px\n\nThis Flatpak contains everything needed to use all SkyTemple features.\n\nSource repository for the Flatpak: https://github.com/flathub/org.skytemple.SkyTemple\n\nManual\n------\nThe Linux version can be installed manually/\"natively\" via Pip.\n\nFor this Python 3.9+ must be installed and GTK+ 3\n(which you most likely both have). Additionally GtkSourceView 4 is required\n(package ``gtksourceview4`` on Arch and ``libgtksourceview-4-dev`` on Ubuntu).\n\nThen install SkyTemple via pip::\n\n    pip install --upgrade skytemple[eventserver,discord]\n\nYou may need to run pip3 instead and/or need to update pip by running::\n\n    pip3 install --upgrade pip\n\nAfter this, you can run ``skytemple`` to run it.\nIf this doesn't work, you don't have ``~/.local/bin`` in your PATH.\nRun ``~/.local/bin/skytemple`` instead.\n\nTo be able to apply patches, you need to install armips_. Sadly they don't provide builds. However\nfor Arch Linux a version is available through the AUR_.\n\n.. _armips: https://github.com/Kingcom/armips\n.. _AUR: https://aur.archlinux.org/packages/armips/\n\nIf you want to set up SkyTemple for development, clone the repos and install in editable\nmode instead. See the steps 7 and onward in \"BUILDING_WINDOWS.md\".\n\nStar History\n------------\n\n|star-history|\n\n.. |star-history| image:: https://api.star-history.com/svg?repos=skytemple/skytemple&type=Date\n    :target: https://star-history.com/#skytemple/skytemple&Date\n    :alt: Star History Graph\n",
    "bugtrack_url": null,
    "license": "GPL-3.0-or-later",
    "summary": "GUI Application to edit the ROM of Pok\u00e9mon Mystery Dungeon Explorers of Sky",
    "version": "1.8.2",
    "project_urls": {
        "Announcements": "https://blog.skytemple.org",
        "Changelog": "https://download.skytemple.org/skytemple",
        "Discord": "https://discord.gg/skytemple",
        "Documentation": "https://wiki.skytemple.org",
        "Downloads": "https://download.skytemple.org/skytemple",
        "Homepage": "https://skytemple.org",
        "Issues": "https://github.com/SkyTemple/skytemple/issues",
        "Repository": "https://github.com/SkyTemple/skytemple.git"
    },
    "split_keywords": [
        "rom-hacking",
        " game-modding",
        " skytemple",
        " gtk"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "088b37d649e9b7f3bd9f0cdf2d43858cc41c7a6a109d51e171ad4db74661c3a3",
                "md5": "2a07b6c8f4a2d2f9c9eb71ae834ab66c",
                "sha256": "737bfea75eccfc950e9a5969eb9f40f4045b31b54d0668ac31db3b937cbe5977"
            },
            "downloads": -1,
            "filename": "skytemple-1.8.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "2a07b6c8f4a2d2f9c9eb71ae834ab66c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 9101925,
            "upload_time": "2024-08-10T18:25:49",
            "upload_time_iso_8601": "2024-08-10T18:25:49.261665Z",
            "url": "https://files.pythonhosted.org/packages/08/8b/37d649e9b7f3bd9f0cdf2d43858cc41c7a6a109d51e171ad4db74661c3a3/skytemple-1.8.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-10 18:25:49",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "SkyTemple",
    "github_project": "skytemple",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "ndspy",
            "specs": [
                [
                    "==",
                    "4.1.0"
                ]
            ]
        },
        {
            "name": "skytemple-rust",
            "specs": []
        },
        {
            "name": "skytemple-files",
            "specs": []
        },
        {
            "name": "pmdsky-debug-py",
            "specs": []
        },
        {
            "name": "skytemple-dtef",
            "specs": [
                [
                    "==",
                    "1.6.1"
                ]
            ]
        },
        {
            "name": "skytemple-icons",
            "specs": [
                [
                    "==",
                    "1.3.2"
                ]
            ]
        },
        {
            "name": "range-typed-integers",
            "specs": [
                [
                    ">=",
                    "1.0.0"
                ]
            ]
        },
        {
            "name": "pygobject",
            "specs": [
                [
                    "==",
                    "3.48.2"
                ]
            ]
        },
        {
            "name": "pycairo",
            "specs": [
                [
                    "==",
                    "1.18.2"
                ]
            ]
        },
        {
            "name": "natsort",
            "specs": [
                [
                    "==",
                    "8.4.0"
                ]
            ]
        },
        {
            "name": "tilequant",
            "specs": [
                [
                    "==",
                    "1.1.0"
                ]
            ]
        },
        {
            "name": "skytemple-ssb-debugger",
            "specs": []
        },
        {
            "name": "skytemple-eventserver",
            "specs": [
                [
                    "==",
                    "1.6.0"
                ]
            ]
        },
        {
            "name": "pypresence",
            "specs": [
                [
                    "==",
                    "4.3.0"
                ]
            ]
        },
        {
            "name": "pygal",
            "specs": [
                [
                    "==",
                    "3.0.4"
                ]
            ]
        },
        {
            "name": "CairoSVG",
            "specs": [
                [
                    "==",
                    "2.7.1"
                ]
            ]
        },
        {
            "name": "psutil",
            "specs": [
                [
                    "==",
                    "6.0.0"
                ]
            ]
        },
        {
            "name": "sentry-sdk",
            "specs": [
                [
                    "==",
                    "2.10.0"
                ]
            ]
        },
        {
            "name": "packaging",
            "specs": []
        },
        {
            "name": "wheel",
            "specs": []
        },
        {
            "name": "importlib_metadata",
            "specs": [
                [
                    ">=",
                    "4.6"
                ]
            ]
        },
        {
            "name": "gql",
            "specs": [
                [
                    ">=",
                    "3.5.0"
                ]
            ]
        },
        {
            "name": "graphql-core",
            "specs": [
                [
                    ">=",
                    "3.2.0"
                ]
            ]
        },
        {
            "name": "aiohttp",
            "specs": []
        },
        {
            "name": "lru-dict",
            "specs": [
                [
                    ">=",
                    "1.1.8"
                ]
            ]
        }
    ],
    "lcname": "skytemple"
}
        
Elapsed time: 0.82565s