Metadata-Version: 2.1
Name: MouseTools
Version: 2.0.2b3
Summary: A Python wrapper for the Disney API
Home-page: https://github.com/scaratozzolo/MouseTools
Author: Scott Caratozzolo
Author-email: scaratozzolo12@gmail.com
License: UNKNOWN
Description: # MouseTools
        [![PyPI version](https://badge.fury.io/py/MouseTools.svg)](https://badge.fury.io/py/MouseTools) [![Downloads](https://pepy.tech/badge/mousetools)](https://pepy.tech/project/mousetools)
        
        
        A Python wrapper for the Disney API. Data is pulled directly from Disney. This package supports Walt Disney World and Disneyland.
        
        
        ### Installation
        You can install using pip:
        ```bash
        pip install MouseTools
        ```
        You can also install directly from this repo in case of any changes not uploaded to Pypi.
        ```bash
        pip install git+https://github.com/scaratozzolo/MouseTools
        ```
        
        
        ### Example usage:
        The first time you load MouseTools in any project, it will take a while to load as the initial database is set up and created. There is a lot of data to load and parse so just be patient. After this it shouldn't take as long as syncing takes less time.
        ```python
        import MouseTools
        
        wdw_dest = MouseTools.Destination(80007798)
        print(wdw_dest.get_park_ids())
        
        # sync_on_init means sync the database with Disney on object instantiation. Default is True.
        # This parameter is helpful when creating many objects back to back as syncing only once is necessary.
        dlr_dest = MouseTools.Destination(80008297, sync_on_init=True)
        print(dlr_dest.get_attraction_ids())
        
        mk = MouseTools.Park(80007944)
        print(mk.get_wait_times())
        
        pirates = MouseTools.Attraction(80010177)
        print(pirates.get_wait_time())
        
        
        # You don't have to know any ids to get started.
        MouseTools.ids.WDW_ID     # Walt Disney World Resort
        MouseTools.ids.DLR_ID     # Disneyland Resort
        
        # Single park ids
        MouseTools.ids.MK_ID      # Magic Kingdom
        MouseTools.ids.EPCOT_ID   # EPCOT
        MouseTools.ids.HS_ID      # Hollywood Studios
        MouseTools.ids.AK_ID      # Animal Kingdom
        MouseTools.ids.TL_ID      # Typhoon Lagoon
        MouseTools.ids.BB_ID      # Blizzard Beach
        MouseTools.ids.DLP_ID     # Disneyland Park
        MouseTools.ids.CA_ID      # California Adventure
        
        # List of ids
        # Parks
        MouseTools.ids.WDW_PARK_IDS
        MouseTools.ids.DLR_PARK_IDS
        
        # Entertainment Venues
        MouseTools.ids.WDW_EV_IDS
        MouseTools.ids.DLR_EV_IDS
        
        # Attractions
        MouseTools.ids.WDW_ATTRACTION_IDS
        MouseTools.ids.DLR_ATTRACTION_IDS
        
        # Entertainments
        MouseTools.ids.WDW_ENTERTAINMENT_IDS
        MouseTools.ids.DLR_ENTERTAINMENT_IDS
        
        ```
        
        For more documentation go to the [wiki](https://github.com/scaratozzolo/MouseTools/wiki) or run the following command from a termainal:
        ```Bash
        python -m pydoc MouseTools
        ```
        
        
        I created this project to help with another project found [here](https://github.com/scaratozzolo/WDWWaits). Some parts of the wrapper were created with that in mind.
        
        If you notice any issues please open a new issue with a "bug" label. Furthermore, if you have any feature requests, open a new issue with a "feature request" label.
        
        This update would not have been possible without the work being done on the [themeparks package](https://github.com/cubehouse/themeparks). Parts of this update were inspired by them.
        
        ### License
        This project is distributed under the MIT license. For more information see [LICENSE](https://github.com/scaratozzolo/MouseTools/blob/master/LICENSE)
        
        https://github.com/scaratozzolo/MouseTools
        
        ### Disclaimer
        This project is in no way affiliated with The Walt Disney Company and all use of Disney Services is subject to the [Disney Terms of Use](https://disneytermsofuse.com/).
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.7
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
