-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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 #8713
base: master
Are you sure you want to change the base?
Commits on Mar 21, 2023
-
1. rename dependencies.json to libraries.json 2. update scheme versions 3. drops repositories of scheme 1.x as those support ST2 only. 4. drops libraries, which support ST2 only. 5. drops packages, which support ST2 only.
Configuration menu - View commit details
-
Copy full SHA for a49fe71 - Browse repository at this point
Copy the full SHA a49fe71View commit details
Commits on Oct 14, 2023
-
Remove sublime_text key from libraries.json releases
The `sublime_text` key is optional as of PC 4.0.0-beta.9
Configuration menu - View commit details
-
Copy full SHA for cd1fe2a - Browse repository at this point
Copy the full SHA cd1fe2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3e8bce - Browse repository at this point
Copy the full SHA b3e8bceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70ab966 - Browse repository at this point
Copy the full SHA 70ab966View commit details -
Rename dependency to PyPI package name to avoid future naming conflicts. Note: Required name mapping to ensure backward compatibility is supported as of PC 4.0.0-beta.9
Configuration menu - View commit details
-
Copy full SHA for 5fac225 - Browse repository at this point
Copy the full SHA 5fac225View commit details -
Rename dependency to PyPI package name to avoid future naming conflicts. Note: Add list of required "libraries", to ensure "lxml" is also installed. Note: Required name mapping to ensure backward compatibility is supported as of PC 4.0.0-beta.9
Configuration menu - View commit details
-
Copy full SHA for 1519d43 - Browse repository at this point
Copy the full SHA 1519d43View commit details -
Rename python-jinja2 to Jinja2
Rename dependency to PyPI package name to avoid future naming conflicts. Note: Required name mapping to ensure backward compatibility is supported as of PC 4.0.0-beta.9
Configuration menu - View commit details
-
Copy full SHA for 5b45ed8 - Browse repository at this point
Copy the full SHA 5b45ed8View commit details -
Rename python-markdown to Markdown
Rename dependency to PyPI package name to avoid future naming conflicts. Note: Required name mapping to ensure backward compatibility is supported as of PC 4.0.0-beta.9
Configuration menu - View commit details
-
Copy full SHA for 687a14b - Browse repository at this point
Copy the full SHA 687a14bView commit details -
Rename dependency to PyPI package name to avoid future naming conflicts. Note: Required name mapping to ensure backward compatibility is supported as of PC 4.0.0-beta.9 Note: Opt-in to python 3.8 as it is a pure python library.
Configuration menu - View commit details
-
Copy full SHA for 436523b - Browse repository at this point
Copy the full SHA 436523bView commit details -
Rename dependency to PyPI package name to avoid future naming conflicts. Note: Required name mapping to ensure backward compatibility is supported as of PC 4.0.0-beta.9
Configuration menu - View commit details
-
Copy full SHA for 33dd932 - Browse repository at this point
Copy the full SHA 33dd932View commit details -
Rename python-pywin32 to pywin32
Rename dependency to PyPI package name to avoid future naming conflicts. Note: Required name mapping to ensure backward compatibility is supported as of PC 4.0.0-beta.9
Configuration menu - View commit details
-
Copy full SHA for 2c061bf - Browse repository at this point
Copy the full SHA 2c061bfView commit details -
Rename ruamel-yaml to ruamel.yaml
Rename dependency to PyPI package name to avoid future naming conflicts. Note: Required name mapping to ensure backward compatibility is supported as of PC 4.0.0-beta.9
Configuration menu - View commit details
-
Copy full SHA for 18570d2 - Browse repository at this point
Copy the full SHA 18570d2View commit details -
Rename dependency to PyPI package name to avoid future naming conflicts. Note: Required name mapping to ensure backward compatibility is supported as of PC 4.0.0-beta.9 Note: Opt-in to python 3.8 as it is a pure python library.
Configuration menu - View commit details
-
Copy full SHA for beff793 - Browse repository at this point
Copy the full SHA beff793View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a69b3d - Browse repository at this point
Copy the full SHA 6a69b3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a26cd57 - Browse repository at this point
Copy the full SHA a26cd57View commit details -
Adjust local unittests to scheme version 4.0.0
This commit ... 1. renames tokens: dependency => library dependencies => libraries 2. adjusts scheme versions to 4.0.0 3. drops `load_order` from libraries 4. drops tests for presence of `sublime_text` and `platforms` keys from release tests, as those are optional as of PC4.0-beta.9 5. drops duplicate library vs. package name checks, as libraries are installed independently to Libs/ as of PC4.0 6. adds `python_versions` type and value checks. 7. verify new libraries are not named like renamed legacy dependencies.
Configuration menu - View commit details
-
Copy full SHA for e918c70 - Browse repository at this point
Copy the full SHA e918c70View commit details -
Unittests: Add missing Default packages
This commit adds `Binary` and `Git Formats` to the list of default packages.
Configuration menu - View commit details
-
Copy full SHA for 4062283 - Browse repository at this point
Copy the full SHA 4062283View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b41836 - Browse repository at this point
Copy the full SHA 0b41836View commit details
Commits on Oct 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 417117c - Browse repository at this point
Copy the full SHA 417117cView commit details -
Unittests: Add missing Default packages
This commit adds `Binary` and `Git Formats` to the list of default packages.
Configuration menu - View commit details
-
Copy full SHA for 0b619a0 - Browse repository at this point
Copy the full SHA 0b619a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5eb5bfb - Browse repository at this point
Copy the full SHA 5eb5bfbView commit details -
Unittests: Improve URL test patterns
1. sort urls alphabetically 2. reformat patterns to use more of available space 3. disallow `#` (start of anchors) and `?` (start of parameters) in user and repository names 4. move (?<!\.git) to ensure not to accept something like https://github.com/repo/user.git/tree/master
Configuration menu - View commit details
-
Copy full SHA for f8d3b9b - Browse repository at this point
Copy the full SHA f8d3b9bView commit details -
Unittests: Add arm64 to architecture tests
Now that arm64 is supported it is very valid to have both x32 and x64 to specify arm64 is not supported.
Configuration menu - View commit details
-
Copy full SHA for 1f077ae - Browse repository at this point
Copy the full SHA 1f077aeView commit details -
Unittests: Add support for explicit $schema key
To support validation and completions via LSP-json, Package Control ships json schemas for channels and repositories. This commit allows them to be explicitly assigned without tests failing via - "$schema": "sublime://packagecontrol.io/schemas/channel", - "$schema": "sublime://packagecontrol.io/schemas/repository",
Configuration menu - View commit details
-
Copy full SHA for 7578157 - Browse repository at this point
Copy the full SHA 7578157View commit details
Commits on Oct 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a6e4252 - Browse repository at this point
Copy the full SHA a6e4252View commit details
Commits on Nov 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for da1e1db - Browse repository at this point
Copy the full SHA da1e1dbView commit details -
Add pypi packages for coverage/pywinpty
Ship libraries for python 3.8 directly from pypi.
Configuration menu - View commit details
-
Copy full SHA for 5fbfb84 - Browse repository at this point
Copy the full SHA 5fbfb84View commit details -
Drop incompatible ST2 repository
Remove repository of scheme 1.2 as no longer supported.
Configuration menu - View commit details
-
Copy full SHA for fc53f2a - Browse repository at this point
Copy the full SHA fc53f2aView commit details -
Drop malformed "Cross" package
Dropped package.json is missing "details" or "base" entries for more about 8 years and thus has never been crawled. As such, drop that questionable thing.
Configuration menu - View commit details
-
Copy full SHA for 6834d5a - Browse repository at this point
Copy the full SHA 6834d5aView commit details
Commits on Nov 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6514912 - Browse repository at this point
Copy the full SHA 6514912View commit details
Commits on Nov 10, 2023
-
url and base keys are already handled some lines above.
Configuration menu - View commit details
-
Copy full SHA for 720c5fb - Browse repository at this point
Copy the full SHA 720c5fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e1cd97 - Browse repository at this point
Copy the full SHA 7e1cd97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a1e586 - Browse repository at this point
Copy the full SHA 7a1e586View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a41f82 - Browse repository at this point
Copy the full SHA 1a41f82View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2f9fff - Browse repository at this point
Copy the full SHA a2f9fffView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd18e73 - Browse repository at this point
Copy the full SHA bd18e73View commit details
Commits on Dec 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d5f6af6 - Browse repository at this point
Copy the full SHA d5f6af6View commit details -
Sync with intermediate channel from https://github.com/packagecontrol/channel
Configuration menu - View commit details
-
Copy full SHA for f0d5c29 - Browse repository at this point
Copy the full SHA f0d5c29View commit details
Commits on Dec 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 09d9b88 - Browse repository at this point
Copy the full SHA 09d9b88View commit details
Commits on Apr 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3a605bf - Browse repository at this point
Copy the full SHA 3a605bfView commit details
Commits on Aug 18, 2024
-
Fix line ending mess on Windows
Sublime Merge messes line endings when resolving conflicts on Windows with the removed setting being present.
Configuration menu - View commit details
-
Copy full SHA for 156bf4a - Browse repository at this point
Copy the full SHA 156bf4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86344e6 - Browse repository at this point
Copy the full SHA 86344e6View commit details
Commits on Oct 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a918e75 - Browse repository at this point
Copy the full SHA a918e75View commit details -
Simplify more ST version selectors
Package Control 4 requires ST3143+. All older builds are ignored. So `*` is equal to `>=3143`. Selectors with lower numbers are no longer needed.
Configuration menu - View commit details
-
Copy full SHA for 382ae79 - Browse repository at this point
Copy the full SHA 382ae79View commit details