Skip to content

Releases: BourgonLaurent/pyParker

v2.0 - Disney's Internal API (with MouseTools)

24 Jul 00:59
Compare
Choose a tag to compare

v2.0.0 - Initial release
v2.0.1 - Fix hours that pyParker used in the csv
v2.0.2 - Fix compatibility with Python3.5 and older by removing f strings.


This release works for the following parks:

  • Walt Disney World, Orlando (Florida)
    • Magic Kingdom
    • Epcot
    • Animal Kingdom
    • Hollywood Studios
  • Disneyland, Anaheim (California) NEW!
    • Disneyland Park NEW!
    • California Adventure NEW!

Changelog:

  • Changed everything in pyParker.py to represent the new API change (configurator and getter)
  • Updated README to reflect the new changes
  • Changed config.ini to pyParker.ini to prevent any other apps that may override it.
  • Added MouseTools 1.2.0beta
  • Remove requirements for urllib3, BeautifulSoup4
  • Because of the use of a new module in beta (which means it is not available currently with pip), releases are now given in a .zip format. The archive will include the version of pyParker, the MouseTools module and the README.md (little documentation).

pyParker is now using Disney's Internal API ! This means huge improvements with the intervals for data because it can now be refreshed as we pleased and will reduce the loads on the small website that was used in web scraping. To save time and headaches, I used an existing Python module made by Scott Caratozzolo: MouseTools, I used 1.2.0beta because it is the only version that supports the new API of Disney. A copy of the beta is included in this release.

Retrocompatibility:

Thanks to flexibility that the API gave me, I changed the format of the csv files. This means that old files will not work well with this new version (You will have duplicates and strange formatting). I will release a tool to modify the old files to not render this data useless, you can do it with a few replace-all if you need it quickly.

Future:

I will be attacking (already did, but with the old format) the plot-maker (parkerGrapher) and it's interface.


Installation & Usage for this version here
Report issues here

From README.md:
If you have a server that is headless (does not have a GUI) and that you can't run this program through command-line or SSH, you will have to execute it on your computer and then transfer the pyParker.py and config.ini file on your server. Remember to use the right paths that are corresponding to your NAS/Server and not your computer.

For Synology's DSM users, if you use relative paths (AKA the default) in the config file, you will have some problems, please specify a whole path (ex: /volume1/Documents/pyParker/data/)

v1.1 - Configurator

12 Jul 15:28
c68bd1f
Compare
Choose a tag to compare

v1.1.0: Initial release of v1.1, may be bugs in things added
v1.1.1: Fixed relative path of config.ini and error statements for the config.ini


This release works for the following parks:

  • Walt Disney World, FL

    • Magic Kingdom
    • Epcot
    • Animal Kingdom
    • Hollywood Studios
  • The configurator is here! It will run the first run you run the program (or if you delete the config.ini file). After the first run, there is no other interaction, it will run silently.

    • Please note that if you used the v1.0 or older, you will have to use the default file location (press ENTER) or move the old data to a new location and use it in the configurator
    • To reset the configurator, delete the config.ini file.

From README.md:
If you have a server that is headless (does not have a GUI) and that you can't run this program through command-line or SSH, you will have to execute it on your computer and then transfer the pyParker.py and config.ini file on your server. Remember to use the right paths that are corresponding to your NAS/Server and not your computer.

For Synology's DSM users, if you use relative paths (AKA the default) in the config file, you will have some problems, please specify a whole path (ex: /volume1/Documents/pyParker/data/)


Installation & Usage for this version here
Report issues here

v1.0 - Initial release

12 Jul 01:57
536f536
Compare
Choose a tag to compare

v1.0.0 - Initial release


This release works for the following parks:

  • Walt Disney World, FL
    • Magic Kingdom
    • Epcot
    • Animal Kingdom
    • Hollywood Studios

Currently this is only a script with no CLI, it just runs silently.


Installation & Usage for this version here
Report issues here