toyai / python-playground

Interactive Playground for Python
https://python-playground.netlify.app
MIT License
12 stars 1 forks source link

chore(deps): update all non-major dependencies #94

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@codemirror/commands ^0.19.7 -> ^0.19.8 age adoption passing confidence
@codemirror/fold ^0.19.2 -> ^0.19.3 age adoption passing confidence
@codemirror/lang-python ^0.19.3 -> ^0.19.4 age adoption passing confidence
@codemirror/search ^0.19.5 -> ^0.19.6 age adoption passing confidence
@vitejs/plugin-vue ^2.0.1 -> ^2.1.0 age adoption passing confidence
fastapi ==0.72.0 -> ==0.73.0 age adoption passing confidence
lint-staged ^12.2.1 -> ^12.3.3 age adoption passing confidence
playwright-chromium (source) ^1.17.2 -> ^1.18.1 age adoption passing confidence
uvicorn (source, changelog) ==0.17.0 -> ==0.17.4 age adoption passing confidence
vue ^3.2.27 -> ^3.2.29 age adoption passing confidence

Release Notes

codemirror/commands ### [`v0.19.8`](https://togithub.com/codemirror/commands/blob/HEAD/CHANGELOG.md#​0198-2022-01-26) [Compare Source](https://togithub.com/codemirror/commands/compare/0.19.7...0.19.8) ##### Bug fixes `deleteCharBackward` now removes extending characters one at a time, rather than deleting the entire glyph at once. Alt-v is no longer bound in `emacsStyleKeymap` and macOS's `standardKeymap`, because macOS doesn't bind it by default and it conflicts with some keyboard layouts.
codemirror/fold ### [`v0.19.3`](https://togithub.com/codemirror/fold/blob/HEAD/CHANGELOG.md#​0193-2022-01-24) [Compare Source](https://togithub.com/codemirror/fold/compare/0.19.2...0.19.3) ##### New features `foldGutter` now takes a `domEventHandlers` option to register additional event handlers for the gutter.
codemirror/lang-python ### [`v0.19.4`](https://togithub.com/codemirror/lang-python/blob/HEAD/CHANGELOG.md#​0194-2022-01-26) [Compare Source](https://togithub.com/codemirror/lang-python/compare/0.19.3...0.19.4) ##### Bug fixes Fix issue where folding body nodes folded away the newline after the body.
codemirror/search ### [`v0.19.6`](https://togithub.com/codemirror/search/blob/HEAD/CHANGELOG.md#​0196-2022-01-27) [Compare Source](https://togithub.com/codemirror/search/compare/0.19.5...0.19.6) ##### Bug fixes Make `selectNextOccurrence` scroll the newly selected range into view.
vitejs/vite ### [`v2.1.0`](https://togithub.com/vitejs/vite/blob/HEAD/packages/plugin-vue/CHANGELOG.md#​210-httpsgithubcomvitejsvitecompareplugin-vue201plugin-vue210-2022-01-21) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.0.1...v2.1.0) ##### Bug Fixes - **plugin-vue:** compiler is null on rollup ([#​6566](https://togithub.com/vitejs/vite/issues/6566)) ([b289b2d](https://togithub.com/vitejs/vite/commit/b289b2d433f94949730e1f041f3c8e16c417e9d0)) - **plugin-vue:** make cssm code tree shakeable ([#​6353](https://togithub.com/vitejs/vite/issues/6353)) ([3fb4118](https://togithub.com/vitejs/vite/commit/3fb4118026e2745140894afb9755298656750f43)) - update the vue version in the error message ([#​6252](https://togithub.com/vitejs/vite/issues/6252)) ([6a47083](https://togithub.com/vitejs/vite/commit/6a47083df14cb8d2584a86abda8a5e89a731c170)) #### [2.0.1](https://togithub.com/vitejs/vite/compare/plugin-vue@2.0.0...plugin-vue@2.0.1) (2021-12-14) ##### Bug Fixes - **plugin-vue:** error.length is zero ([#​6106](https://togithub.com/vitejs/vite/issues/6106)) ([5ec49be](https://togithub.com/vitejs/vite/commit/5ec49befad4d7b5e7cc14f14520ba96d5b6f6d69))
tiangolo/fastapi ### [`v0.73.0`](https://togithub.com/tiangolo/fastapi/releases/0.73.0) [Compare Source](https://togithub.com/tiangolo/fastapi/compare/0.72.0...0.73.0) ##### Features - ✨ Add support for declaring `UploadFile` parameters without explicit `File()`. PR [#​4469](https://togithub.com/tiangolo/fastapi/pull/4469) by [@​tiangolo](https://togithub.com/tiangolo). New docs: [Request Files - File Parameters with UploadFile](https://fastapi.tiangolo.com/tutorial/request-files/#file-parameters-with-uploadfile). - ✨ Add support for tags with Enums. PR [#​4468](https://togithub.com/tiangolo/fastapi/pull/4468) by [@​tiangolo](https://togithub.com/tiangolo). New docs: [Path Operation Configuration - Tags with Enums](https://fastapi.tiangolo.com/tutorial/path-operation-configuration/#tags-with-enums). - ✨ Allow hiding from OpenAPI (and Swagger UI) `Query`, `Cookie`, `Header`, and `Path` parameters. PR [#​3144](https://togithub.com/tiangolo/fastapi/pull/3144) by [@​astraldawn](https://togithub.com/astraldawn). New docs: [Query Parameters and String Validations - Exclude from OpenAPI](https://fastapi.tiangolo.com/tutorial/query-params-str-validations/#exclude-from-openapi). ##### Docs - 📝 Tweak and improve docs for Request Files. PR [#​4470](https://togithub.com/tiangolo/fastapi/pull/4470) by [@​tiangolo](https://togithub.com/tiangolo). ##### Fixes - 🐛 Fix bug preventing to use OpenAPI when using tuples. PR [#​3874](https://togithub.com/tiangolo/fastapi/pull/3874) by [@​victorbenichoux](https://togithub.com/victorbenichoux). - 🐛 Prefer custom encoder over defaults if specified in `jsonable_encoder`. PR [#​2061](https://togithub.com/tiangolo/fastapi/pull/2061) by [@​viveksunder](https://togithub.com/viveksunder). - 💚 Duplicate PR to trigger CI. PR [#​4467](https://togithub.com/tiangolo/fastapi/pull/4467) by [@​tiangolo](https://togithub.com/tiangolo). ##### Internal - 🐛 Fix docs dependencies cache, to get the latest Material for MkDocs. PR [#​4466](https://togithub.com/tiangolo/fastapi/pull/4466) by [@​tiangolo](https://togithub.com/tiangolo). - 🔧 Add sponsor Dropbase. PR [#​4465](https://togithub.com/tiangolo/fastapi/pull/4465) by [@​tiangolo](https://togithub.com/tiangolo).
okonet/lint-staged ### [`v12.3.3`](https://togithub.com/okonet/lint-staged/releases/v12.3.3) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.3.2...v12.3.3) ##### Bug Fixes - use config directory as cwd, when multiple configs present ([#​1091](https://togithub.com/okonet/lint-staged/issues/1091)) ([9a14e92](https://togithub.com/okonet/lint-staged/commit/9a14e92e37abf658fc3a0d5504ff4e980e49996c)) ### [`v12.3.2`](https://togithub.com/okonet/lint-staged/releases/v12.3.2) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.3.1...v12.3.2) ##### Bug Fixes - handle symlinked .git directories ([3a897ff](https://togithub.com/okonet/lint-staged/commit/3a897ff1515bde9fc88769257f38cb2646d624fc)) ### [`v12.3.1`](https://togithub.com/okonet/lint-staged/releases/v12.3.1) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.3.0...v12.3.1) ##### Bug Fixes - **deps:** update dependencies ([f190fc3](https://togithub.com/okonet/lint-staged/commit/f190fc31888d0a3c6f7070cb0f97edcbc7018a0e)) ### [`v12.3.0`](https://togithub.com/okonet/lint-staged/releases/v12.3.0) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.2.2...v12.3.0) ##### Features - add `--cwd` option for overriding task directory ([62b5b83](https://togithub.com/okonet/lint-staged/commit/62b5b833950774e731b0ca034aa9289ec254a602)) ### [`v12.2.2`](https://togithub.com/okonet/lint-staged/releases/v12.2.2) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.2.1...v12.2.2) ##### Bug Fixes - always search config from `cwd` first ([4afcda5](https://togithub.com/okonet/lint-staged/commit/4afcda5addade65ef847e3c5b0c4a38db80d020b))
Microsoft/playwright ### [`v1.18.1`](https://togithub.com/Microsoft/playwright/releases/v1.18.1) [Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.18.0...v1.18.1) #### Highlights This patch includes improvements to the TypeScript support and the following bug fixes: [https://github.com/microsoft/playwright/issues/11550](https://togithub.com/microsoft/playwright/issues/11550) - \[REGRESSION]: Errors inside route handler does not lead to unhandled rejections anymore[https://github.com/microsoft/playwright/issues/11552](https://togithub.com/microsoft/playwright/issues/11552)2 - \[BUG] Could not resolve "C:\repo\framework\utils" in file C:\repo\tests\test.ts. #### Browser Versions - Chromium 99.0.4812.0 - Mozilla Firefox 95.0 - WebKit 15.4 This version was also tested against the following stable channels: - Google Chrome 97 - Microsoft Edge 97 ### [`v1.18.0`](https://togithub.com/Microsoft/playwright/releases/v1.18.0) [Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.17.2...v1.18.0) #### Locator Improvements - [`locator.dragTo(locator)`][locator.dragTo(locator)] - [`expect(locator).toBeChecked({ checked })`][expect(locator).toBeChecked({ checked })] - Each locator can now be optionally filtered by the text it contains: ```js await page.locator('li', { hasText: 'my item' }).locator('button').click(); ``` Read more in [locator documentation]. #### Testing API improvements - [`expect(response).toBeOK()`][expect(response).toBeOK()] - [`testInfo.attach()`][testInfo.attach()] - [`test.info()`][test.info()] #### Improved TypeScript Support 1. Playwright Test now respects `tsconfig.json`'s [`baseUrl`](https://www.typescriptlang.org/tsconfig#baseUrl) and [`paths`](https://www.typescriptlang.org/tsconfig#paths), so you can use aliases 2. There is a new environment variable `PW_EXPERIMENTAL_TS_ESM` that allows importing ESM modules in your TS code, without the need for the compile step. Don't forget the `.js` suffix when you are importing your esm modules. Run your tests as follows: ```bash npm i --save-dev @​playwright/test@1.18.0 PW_EXPERIMENTAL_TS_ESM=1 npx playwright test ``` #### Create Playwright The `npm init playwright` command is now generally available for your use: ```sh ### Run from your project's root directory npm init playwright ### Or create a new project npm init playwright new-project ``` This will scaffold everything needed to get started with Playwright Test: configuration file, optionally add examples, a GitHub Action workflow and a first test `example.spec.ts`. #### New APIs & changes - new [`testCase.repeatEachIndex`][testCase.repeatEachIndex] API - [`acceptDownloads`][acceptDownloads] option now defaults to `true` #### Breaking change: custom config options Custom config options are a convenient way to parametrize projects with different values. Learn more in the [parametrization guide]. Previously, any fixture introduced through [`test.extend`][test.extend] could be overridden in the [`testProject.use`][testProject.use] config section. For example, ```js // WRONG: THIS SNIPPET DOES NOT WORK SINCE v1.18. // fixtures.js const test = base.extend({ myParameter: 'default', }); // playwright.config.js module.exports = { use: { myParameter: 'value', }, }; ``` The proper way to make a fixture parametrized in the config file is to specify `option: true` when defining the fixture. For example, ```js // CORRECT: THIS SNIPPET WORKS SINCE v1.18. // fixtures.js const test = base.extend({ // Fixtures marked as "option: true" will get a value specified in the config, // or fallback to the default value. myParameter: ['default', { option: true }], }); // playwright.config.js module.exports = { use: { myParameter: 'value', }, }; ``` #### Browser Versions - Chromium 99.0.4812.0 - Mozilla Firefox 95.0 - WebKit 15.4 This version was also tested against the following stable channels: - Google Chrome 97 - Microsoft Edge 97 *** [`locator.dragTo(locator)`]: https://playwright.dev/docs/api/class-locator#locator-drag-to [`expect(locator).toBeChecked({ checked })`]: https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-be-checked [locator documentation]: https://playwright.dev/docs/api/class-locator#locator-locator-option-has-text [`expect(response).toBeOK()`]: https://playwright.dev/docs/api/class-apiresponseassertions [`testInfo.attach()`]: https://playwright.dev/docs/api/class-testinfo#test-info-attach [`test.info()`]: https://playwright.dev/docs/api/class-test#test-info [`testCase.repeatEachIndex`]: https://playwright.dev/docs/api/class-testcase#test-case-repeat-each-index [parametrization guide]: https://playwright.dev/docs/test-parameterize#parameterized-projects [`acceptDownloads`]: https://playwright.dev/docs/api/class-browser#browser-new-context-option-accept-downloads [`test.extend`]: https://playwright.dev/docs/api/class-test#test-extend [`testProject.use`]: https://playwright.dev/docs/api/class-testproject#test-project-use (`1.18.0-beta-1642620709000`)

Configuration

📅 Schedule: "before 3am on Monday" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by WhiteSource Renovate. View repository job log here.

netlify[bot] commented 2 years ago

✔️ Deploy Preview for python-playground ready!

🔨 Explore the source changes: 34ff8933733383ca54bb0491b2fe957c1fda63ad

🔍 Inspect the deploy log: https://app.netlify.com/sites/python-playground/deploys/61fcfe7dc1d1c20008050dca

😎 Browse the preview: https://deploy-preview-94--python-playground.netlify.app/