-
-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to scheme version 4.0.0 #157
base: master
Are you sure you want to change the base?
Commits on Aug 19, 2022
-
Update database schemes to 4.0
- rename dependency to library - drop load_order from libraries table - add python_versions to library_releases table - add migration scheme file
Configuration menu - View commit details
-
Copy full SHA for bb14d9a - Browse repository at this point
Copy the full SHA bb14d9aView commit details -
Update package_control to origin/four-point-oh
commit aede06d414bb9a3a6f710690f2f3f698c7303beb
Configuration menu - View commit details
-
Copy full SHA for c021c44 - Browse repository at this point
Copy the full SHA c021c44View commit details -
Add task to create channel_v4.json
Scheme 4.0.0 is incompatible with 3.0.0 and will cause current PC 3.4.x releases to completely fail. They wouldn't even be able to fetch data to upgrade itself. Hence a dummy channel_v3.json needs to be served for all clients not updated before new packagecontrol.io release goes online. PC 4.0 can ship with both channel_v3 and _v4 pre-configured to ensure a smooth transition to new scheme version. The only thing changing for end users is availability of libraries for python 3.8 then.
Configuration menu - View commit details
-
Copy full SHA for 1507a19 - Browse repository at this point
Copy the full SHA 1507a19View commit details
Commits on Aug 21, 2022
-
Revert "Avoid some object copies"
This change caused explicit data from JSON to be overwritten with fallback defaults. see: wbond/package_control@a8262a9
Configuration menu - View commit details
-
Copy full SHA for 76c10c1 - Browse repository at this point
Copy the full SHA 76c10c1View commit details -
__all__ is a list of names (strings) of exported modules.
Configuration menu - View commit details
-
Copy full SHA for 9096f29 - Browse repository at this point
Copy the full SHA 9096f29View commit details
Commits on Aug 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 92bbf7d - Browse repository at this point
Copy the full SHA 92bbf7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab039db - Browse repository at this point
Copy the full SHA ab039dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8845de - Browse repository at this point
Copy the full SHA b8845deView commit details
Commits on Aug 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a069c61 - Browse repository at this point
Copy the full SHA a069c61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05d8fbf - Browse repository at this point
Copy the full SHA 05d8fbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ad7962 - Browse repository at this point
Copy the full SHA 5ad7962View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef7653f - Browse repository at this point
Copy the full SHA ef7653fView commit details
Commits on Sep 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8484fef - Browse repository at this point
Copy the full SHA 8484fefView commit details
Commits on Feb 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 52b11d5 - Browse repository at this point
Copy the full SHA 52b11d5View commit details
Commits on Mar 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c5757d8 - Browse repository at this point
Copy the full SHA c5757d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec99b16 - Browse repository at this point
Copy the full SHA ec99b16View commit details
Commits on Apr 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 28250f7 - Browse repository at this point
Copy the full SHA 28250f7View commit details
Commits on Apr 7, 2023
-
Add upstream package python_versions declaration support
This commit enables packagecontrol.io to optionally store packages' python_versions, which are declared within a repository.json This way old packages, which are proofed compatible with python 3.8, can be pushed to new plugin_host without touching their github repo. A local .python-version file always overrides upstream settings.
Configuration menu - View commit details
-
Copy full SHA for fa27a8e - Browse repository at this point
Copy the full SHA fa27a8eView commit details
Commits on May 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 593c151 - Browse repository at this point
Copy the full SHA 593c151View commit details
Commits on Jul 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f9168ba - Browse repository at this point
Copy the full SHA f9168baView commit details
Commits on Jul 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b287923 - Browse repository at this point
Copy the full SHA b287923View commit details
Commits on Sep 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4f4e861 - Browse repository at this point
Copy the full SHA 4f4e861View commit details
Commits on Oct 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 492ce55 - Browse repository at this point
Copy the full SHA 492ce55View commit details
Commits on Oct 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7f0bd8b - Browse repository at this point
Copy the full SHA 7f0bd8bView commit details
Commits on Oct 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f0a68b2 - Browse repository at this point
Copy the full SHA f0a68b2View commit details -
Fix KeyError on optional python_versions key
Provide fallbacks if release keys are not found. Primarily possible only for `python_versions` as it is optional for packages.
Configuration menu - View commit details
-
Copy full SHA for 38c1cf6 - Browse repository at this point
Copy the full SHA 38c1cf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8afd57 - Browse repository at this point
Copy the full SHA a8afd57View commit details -
Configuration menu - View commit details
-
Copy full SHA for be1d4f1 - Browse repository at this point
Copy the full SHA be1d4f1View commit details -
Adds missing python_versions column to package releases.
Configuration menu - View commit details
-
Copy full SHA for f8e1a47 - Browse repository at this point
Copy the full SHA f8e1a47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7983643 - Browse repository at this point
Copy the full SHA 7983643View commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8a6ff6c - Browse repository at this point
Copy the full SHA 8a6ff6cView commit details
Commits on Nov 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c188e34 - Browse repository at this point
Copy the full SHA c188e34View commit details
Commits on Nov 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2c0ea00 - Browse repository at this point
Copy the full SHA 2c0ea00View commit details -
On demand channel.json creation
This commit 1. moves asset storage functionality to a dedicated module as it might also be used to provide compressed stylesheets or javascript assets in future. 2. fixes an issue which caused generated channel.json files to look different after each poll. This causes the file to change each 10mins even if content hasn't changed. This degrades chance to return 304 so clients could re-use local cache. To achieve it, json objects content is sorted by key and a hash file is used to check, whether content has changed since last run.
Configuration menu - View commit details
-
Copy full SHA for 8582693 - Browse repository at this point
Copy the full SHA 8582693View commit details
Commits on Nov 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aba4da2 - Browse repository at this point
Copy the full SHA aba4da2View commit details
Commits on Nov 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4fa7302 - Browse repository at this point
Copy the full SHA 4fa7302View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fb72c3 - Browse repository at this point
Copy the full SHA 5fb72c3View commit details
Commits on Mar 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ed92350 - Browse repository at this point
Copy the full SHA ed92350View commit details
Commits on Jun 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 52b072f - Browse repository at this point
Copy the full SHA 52b072fView commit details