| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(pypi): pass --no-user flag (#1958) | William Boman | 2025-05-19 | 1 | -0/+4 |
| | | | | Fixes #1937. | ||||
| * | docs: update references to mason-org/mason.nvim (#1925) | William Boman | 2025-05-06 | 1 | -4/+4 |
| | | |||||
| * | refactor: turn StdioSink into a proper class | William Boman | 2025-02-19 | 9 | -13/+39 |
| | | |||||
| * | fix(pypi): remove -U flag and fix log message | William Boman | 2025-02-19 | 1 | -4/+0 |
| | | |||||
| * | refactor(installer): move initializations to InstallContext constructor | William Boman | 2025-02-19 | 1 | -1/+1 |
| | | |||||
| * | refactor!: refactor installer internals and add new Package class methods ↵ | William Boman | 2025-02-19 | 12 | -129/+178 |
| | | | | | | | | | | | | | | | | | | | | (#1523) This contains the following changes: 1) `Package:install()` now accepts a second, optional, callback argument which is called when installation finishes (successfully or not). 2) Adds a `Package:is_installing()` method. This contains the following breaking changes: 1) `Package:install()` will now error when called while an installation is already ongoing. Use the new `Package:is_installing()` method to check whether an installation is already running. This also refactors large portions of the tests by removing test globals, removing async_test, and adding the `mason-test` Lua module instead. Test helpers via globals are problematic to work with due to not being detected through tools like the Lua language server without additional configuration. This has been replaced with a Lua module `mason-test`. `async_test` has also been removed in favour of explicitly making use of the `mason-core.async` API. These changes stands for a significant portion of the diff. | ||||
| * | refactor!: remove old managers (#1497) | William Boman | 2025-02-16 | 1 | -0/+91 |
| | | |||||
| * | fix(pypi): prefer stock python3 if it satisfies version requirement (#1736) | Inhyuk Cho | 2024-07-09 | 1 | -0/+30 |
| | | |||||
| * | tests(pypi): fix assertions (#1750) | William Boman | 2024-07-08 | 1 | -0/+2 |
| | | |||||
| * | fix(pypi): allow access to system site packages by default (#1584) | Silico_Biomancer | 2024-07-07 | 1 | -0/+6 |
| | | | | Co-authored-by: William Boman <william@redwill.se> | ||||
| * | feat(pypi): improve resolving suitable python version (#1725) | William Boman | 2024-06-01 | 1 | -2/+107 |
| | | |||||
| * | fix(pypi): exclude python3.12 from candidate list (#1722) | William Boman | 2024-05-31 | 1 | -1/+1 |
| | | | | Support for python3.12 among pypi packages is pretty poor, this limits the upper bound to python3.11 instead. | ||||
| * | tests: remove old spec (#1634) | William Boman | 2024-02-25 | 1 | -70/+0 |
| | | |||||
| * | feat(pypi): attempt more python3 candidates (#1608) | William Boman | 2024-01-25 | 1 | -0/+7 |
| | | |||||
| * | feat: add support for openvsx sources (#1589) | William Boman | 2024-01-06 | 2 | -3/+164 |
| | | |||||
| * | fix(pypi): support MSYS2 virtual environments on Windows (#1547) | William Boman | 2023-11-08 | 1 | -0/+13 |
| | | |||||
| * | fix(std): use gtar if available (#1433) | 3uryd1ce | 2023-08-19 | 1 | -49/+70 |
| | | | | Closes #1415. | ||||
| * | feat(installer): write more installation output to stdout (#1376) | William Boman | 2023-06-28 | 9 | -10/+116 |
| | | | | This should give better insights into the installation progress. | ||||
| * | feat(installer): add generic build provider (#1228) | William Boman | 2023-04-18 | 1 | -0/+70 |
| | | |||||
| * | refactor(std): quiet git checkout (#1186) | William Boman | 2023-04-06 | 1 | -1/+1 |
| | | |||||
| * | fix(npm): set install-strategy on npm >= 9 (#1179) | William Boman | 2023-04-04 | 1 | -1/+29 |
| | | | | Closes #1175. | ||||
| * | style: enforce import order (#1092) | William Boman | 2023-03-12 | 8 | -8/+8 |
| | | | | | | * chore(workflows): update dependencies * style: enforce import order | ||||
| * | feat: add github registry source capabilities (#1091) | William Boman | 2023-03-12 | 10 | -0/+673 |
