
This pull requests speeds up all previously used method variants compared to their new equivalents by a total of ~27%.Ĭode is verified to produce the same results as previously, except for list_packages(unpacked_only=True), which now does not contain override packages anymore. Since I made the new method return a set, I also used this oppertunity to establish usage of sets in more places since lists (or rather order) was only required in three places iirc, when prompting the user to select a package. System which a) slowed down the code (even though not a lot) and b) was There was lots of duplicated code and duplicated operations on the file This also includes #941 because it would be a merge conflict otherwise.īasically, I saw this again as I was fixing the bug in #941 and felt the urge to improve things a bit.
#HOW TO GET PYTHON ON SUBLIME TEXT FOR WINDOWS SOFTWARE#
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS INĬopyright (c) 2013 Zachary King, FichteFollĬreated 25 Apr, 2015 Pull Request #942 User Fichtefoll LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, IN NO EVENT SHALL THEĪUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,įITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR The above copyright notice and this permission notice shall be included inĪll copies or substantial portions of the Software.

To use, copy, modify, merge, publish, distribute, sublicense, and/or sellĬopies of the Software, and to permit persons to whom the Software isįurnished to do so, subject to the following conditions:

In the Software without restriction, including without limitation the rights Of this software and associated documentation files (the "Software"), to deal Permission is hereby granted, free of charge, to any person obtaining a copy
