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 #104

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/autocomplete ^0.20.0 -> ^0.20.1 age adoption passing confidence
@codemirror/language ^0.20.0 -> ^0.20.2 age adoption passing confidence
@codemirror/view ^0.20.4 -> ^0.20.6 age adoption passing confidence
@vitejs/plugin-vue ^2.3.2 -> ^2.3.3 age adoption passing confidence
@vue/test-utils ^2.0.0-rc.21 -> ^2.0.0 age adoption passing confidence
fastapi ==0.76.0 -> ==0.78.0 age adoption passing confidence
husky (source) ^8.0.0 -> ^8.0.1 age adoption passing confidence
playwright-chromium (source) ^1.21.1 -> ^1.22.2 age adoption passing confidence
pydantic ==1.9.0 -> ==1.9.1 age adoption passing confidence
vite ^2.9.8 -> ^2.9.9 age adoption passing confidence
vue ^3.2.33 -> ^3.2.36 age adoption passing confidence
windicss ^3.5.1 -> ^3.5.4 age adoption passing confidence

Release Notes

codemirror/autocomplete ### [`v0.20.1`](https://togithub.com/codemirror/autocomplete/blob/HEAD/CHANGELOG.md#​0201-2022-05-16) [Compare Source](https://togithub.com/codemirror/autocomplete/compare/0.20.0...0.20.1) ##### New features The new `closeOnBlur` option determines whether the completion tooltip is closed when the editor loses focus. `CompletionResult` objects with `filter: false` may now have a `getMatch` property that determines the matched range in the options.
codemirror/language ### [`v0.20.2`](https://togithub.com/codemirror/language/blob/HEAD/CHANGELOG.md#​0202-2022-05-20) [Compare Source](https://togithub.com/codemirror/language/compare/0.20.1...0.20.2) ##### Bug fixes List style-mod as a dependency. ### [`v0.20.1`](https://togithub.com/codemirror/language/blob/HEAD/CHANGELOG.md#​0201-2022-05-18) [Compare Source](https://togithub.com/codemirror/language/compare/0.20.0...0.20.1) ##### Bug fixes Make sure `all` styles in the CSS generated for a `HighlightStyle` have a lower precedence than the other rules defined for the style. Use a shorthand property
codemirror/view ### [`v0.20.6`](https://togithub.com/codemirror/view/blob/HEAD/CHANGELOG.md#​0206-2022-05-20) [Compare Source](https://togithub.com/codemirror/view/compare/0.20.5...0.20.6) ##### Bug fixes Make sure the editor re-measures itself when its attributes are updated. ### [`v0.20.5`](https://togithub.com/codemirror/view/blob/HEAD/CHANGELOG.md#​0205-2022-05-18) [Compare Source](https://togithub.com/codemirror/view/compare/0.20.4...0.20.5) ##### Bug fixes Fix an issue where gutter elements without any markers in them would not get the `cm-gutterElement` class assigned. Fix an issue where DOM event handlers registered by plugins were retained indefinitely, even after the editor was reconfigured.
vitejs/vite (@​vitejs/plugin-vue) ### [`v2.3.3`](https://togithub.com/vitejs/vite/compare/v2.3.2...v2.3.3) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.3.2...v2.3.3)
vuejs/test-utils ### [`v2.0.0`](https://togithub.com/vuejs/test-utils/releases/tag/v2.0.0) [Compare Source](https://togithub.com/vuejs/test-utils/compare/v2.0.0-rc.21...v2.0.0) This is v2.0.0. The library is quite stable and there are not major bugs. #### What's Changed - Fix/emitted events cache by [@​BrettLargent](https://togithub.com/BrettLargent) in [https://github.com/vuejs/test-utils/pull/1449](https://togithub.com/vuejs/test-utils/pull/1449) - fix: string slot null ctx in renderFn by [@​braddialpad](https://togithub.com/braddialpad) in [https://github.com/vuejs/test-utils/pull/1462](https://togithub.com/vuejs/test-utils/pull/1462) - fix: wrapper.element with nested multiple roots by [@​freakzlike](https://togithub.com/freakzlike) in [https://github.com/vuejs/test-utils/pull/1463](https://togithub.com/vuejs/test-utils/pull/1463) - fix: fix module resolution for esm file by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vuejs/test-utils/pull/1484](https://togithub.com/vuejs/test-utils/pull/1484) - regression: [#​1476](https://togithub.com/vuejs/test-utils/issues/1476) reactive prop object compare by [@​freakzlike](https://togithub.com/freakzlike) in [https://github.com/vuejs/test-utils/pull/1479](https://togithub.com/vuejs/test-utils/pull/1479) - fix: Pass props to functional component by [@​freakzlike](https://togithub.com/freakzlike) in [https://github.com/vuejs/test-utils/pull/1513](https://togithub.com/vuejs/test-utils/pull/1513) - fix(wrapper): fix wrapper.element for component with slot by [@​xanf](https://togithub.com/xanf) in [https://github.com/vuejs/test-utils/pull/1497](https://togithub.com/vuejs/test-utils/pull/1497) - fix(findComponent): allow finding top-level component by [@​xanf](https://togithub.com/xanf) in [https://github.com/vuejs/test-utils/pull/1496](https://togithub.com/vuejs/test-utils/pull/1496) - chore: bump to vue v3.2.34 by [@​cexbrayat](https://togithub.com/cexbrayat) in [https://github.com/vuejs/test-utils/pull/1510](https://togithub.com/vuejs/test-utils/pull/1510) #### New Contributors - [@​BrettLargent](https://togithub.com/BrettLargent) made their first contribution in [https://github.com/vuejs/test-utils/pull/1449](https://togithub.com/vuejs/test-utils/pull/1449) - [@​braddialpad](https://togithub.com/braddialpad) made their first contribution in [https://github.com/vuejs/test-utils/pull/1462](https://togithub.com/vuejs/test-utils/pull/1462) - [@​sheremet-va](https://togithub.com/sheremet-va) made their first contribution in [https://github.com/vuejs/test-utils/pull/1484](https://togithub.com/vuejs/test-utils/pull/1484) **Full Changelog**: https://github.com/vuejs/test-utils/compare/v2.0.0-rc.21...v2.0.0
tiangolo/fastapi ### [`v0.78.0`](https://togithub.com/tiangolo/fastapi/releases/tag/0.78.0) [Compare Source](https://togithub.com/tiangolo/fastapi/compare/0.77.1...0.78.0) ##### Features - ✨ Add support for omitting `...` as default value when declaring required parameters with: - `Path()` - `Query()` - `Header()` - `Cookie()` - `Body()` - `Form()` - `File()` New docs at [Tutorial - Query Parameters and String Validations - Make it required](https://fastapi.tiangolo.com/tutorial/query-params-str-validations/#make-it-required). PR [#​4906](https://togithub.com/tiangolo/fastapi/pull/4906) by [@​tiangolo](https://togithub.com/tiangolo). Up to now, declaring a required parameter while adding additional validation or metadata needed using `...` (Ellipsis). For example: ```Python from fastapi import Cookie, FastAPI, Header, Path, Query app = FastAPI() @​app.get("/items/{item_id}") def main( item_id: int = Path(default=..., gt=0), query: str = Query(default=..., max_length=10), session: str = Cookie(default=..., min_length=3), x_trace: str = Header(default=..., title="Tracing header"), ): return {"message": "Hello World"} ``` ...all these parameters are required because the default value is `...` (Ellipsis). But now it's possible and supported to just omit the default value, as would be done with Pydantic fields, and the parameters would still be required. ✨ For example, this is now supported: ```Python from fastapi import Cookie, FastAPI, Header, Path, Query app = FastAPI() @​app.get("/items/{item_id}") def main( item_id: int = Path(gt=0), query: str = Query(max_length=10), session: str = Cookie(min_length=3), x_trace: str = Header(title="Tracing header"), ): return {"message": "Hello World"} ``` To declare parameters as optional (not required), you can set a default value as always, for example using `None`: ```Python from typing import Union from fastapi import Cookie, FastAPI, Header, Path, Query app = FastAPI() @​app.get("/items/{item_id}") def main( item_id: int = Path(gt=0), query: Union[str, None] = Query(default=None, max_length=10), session: Union[str, None] = Cookie(default=None, min_length=3), x_trace: Union[str, None] = Header(default=None, title="Tracing header"), ): return {"message": "Hello World"} ``` ##### Docs - 📝 Add docs recommending `Union` over `Optional` and migrate source examples. New docs at [Python Types Intro - Using `Union` or `Optional`](https://fastapi.tiangolo.com/python-types/#using-union-or-optional). PR [#​4908](https://togithub.com/tiangolo/fastapi/pull/4908) by [@​tiangolo](https://togithub.com/tiangolo). - 🎨 Fix default value as set in tutorial for Path Operations Advanced Configurations. PR [#​4899](https://togithub.com/tiangolo/fastapi/pull/4899) by [@​tiangolo](https://togithub.com/tiangolo). - 📝 Add documentation for redefined path operations. PR [#​4864](https://togithub.com/tiangolo/fastapi/pull/4864) by [@​madkinsz](https://togithub.com/madkinsz). - 📝 Updates links for Celery documentation. PR [#​4736](https://togithub.com/tiangolo/fastapi/pull/4736) by [@​sammyzord](https://togithub.com/sammyzord). - ✏ Fix example code with sets in tutorial for body nested models. PR [#​3030](https://togithub.com/tiangolo/fastapi/pull/3030) by [@​hitrust](https://togithub.com/hitrust). - ✏ Fix links to Pydantic docs. PR [#​4670](https://togithub.com/tiangolo/fastapi/pull/4670) by [@​kinuax](https://togithub.com/kinuax). - 📝 Update docs about Swagger UI self-hosting with newer source links. PR [#​4813](https://togithub.com/tiangolo/fastapi/pull/4813) by [@​Kastakin](https://togithub.com/Kastakin). - 📝 Add link to external article: Building the Poll App From Django Tutorial With FastAPI And React. PR [#​4778](https://togithub.com/tiangolo/fastapi/pull/4778) by [@​jbrocher](https://togithub.com/jbrocher). - 📝 Add OpenAPI warning to "Body - Fields" docs with extra schema extensions. PR [#​4846](https://togithub.com/tiangolo/fastapi/pull/4846) by [@​ml-evs](https://togithub.com/ml-evs). ##### Translations - 🌐 Fix code examples in Japanese translation for `docs/ja/docs/tutorial/testing.md`. PR [#​4623](https://togithub.com/tiangolo/fastapi/pull/4623) by [@​hirotoKirimaru](https://togithub.com/hirotoKirimaru). ##### Internal - ♻ Refactor dict value extraction to minimize key lookups `fastapi/utils.py`. PR [#​3139](https://togithub.com/tiangolo/fastapi/pull/3139) by [@​ShahriyarR](https://togithub.com/ShahriyarR). - ✅ Add tests for required nonable parameters and body fields. PR [#​4907](https://togithub.com/tiangolo/fastapi/pull/4907) by [@​tiangolo](https://togithub.com/tiangolo). - 👷 Fix installing Material for MkDocs Insiders in CI. PR [#​4897](https://togithub.com/tiangolo/fastapi/pull/4897) by [@​tiangolo](https://togithub.com/tiangolo). - 👷 Add pre-commit CI instead of custom GitHub Action. PR [#​4896](https://togithub.com/tiangolo/fastapi/pull/4896) by [@​tiangolo](https://togithub.com/tiangolo). - 👷 Add pre-commit GitHub Action workflow. PR [#​4895](https://togithub.com/tiangolo/fastapi/pull/4895) by [@​tiangolo](https://togithub.com/tiangolo). - 📝 Add dark mode auto switch to docs based on OS preference. PR [#​4869](https://togithub.com/tiangolo/fastapi/pull/4869) by [@​ComicShrimp](https://togithub.com/ComicShrimp). - 🔥 Remove un-used old pending tests, already covered in other places. PR [#​4891](https://togithub.com/tiangolo/fastapi/pull/4891) by [@​tiangolo](https://togithub.com/tiangolo). - 🔧 Add Python formatting hooks to pre-commit. PR [#​4890](https://togithub.com/tiangolo/fastapi/pull/4890) by [@​tiangolo](https://togithub.com/tiangolo). - 🔧 Add pre-commit with first config and first formatting pass. PR [#​4888](https://togithub.com/tiangolo/fastapi/pull/4888) by [@​tiangolo](https://togithub.com/tiangolo). - 👷 Disable CI installing Material for MkDocs in forks. PR [#​4410](https://togithub.com/tiangolo/fastapi/pull/4410) by [@​dolfinus](https://togithub.com/dolfinus). ### [`v0.77.1`](https://togithub.com/tiangolo/fastapi/releases/tag/0.77.1) [Compare Source](https://togithub.com/tiangolo/fastapi/compare/0.77.0...0.77.1) ##### Upgrades - ⬆ Upgrade Starlette from 0.19.0 to 0.19.1. PR [#​4819](https://togithub.com/tiangolo/fastapi/pull/4819) by [@​Kludex](https://togithub.com/Kludex). ##### Docs - 📝 Add link to german article: REST-API Programmieren mittels Python und dem FastAPI Modul. PR [#​4624](https://togithub.com/tiangolo/fastapi/pull/4624) by [@​fschuermeyer](https://togithub.com/fschuermeyer). - 📝 Add external link: PyCharm Guide to FastAPI. PR [#​4512](https://togithub.com/tiangolo/fastapi/pull/4512) by [@​mukulmantosh](https://togithub.com/mukulmantosh). - 📝 Add external link to article: Building an API with FastAPI and Supabase and Deploying on Deta. PR [#​4440](https://togithub.com/tiangolo/fastapi/pull/4440) by [@​aUnicornDev](https://togithub.com/aUnicornDev). - ✏ Fix small typo in `docs/en/docs/tutorial/security/first-steps.md`. PR [#​4515](https://togithub.com/tiangolo/fastapi/pull/4515) by [@​KikoIlievski](https://togithub.com/KikoIlievski). ##### Translations - 🌐 Add Polish translation for `docs/pl/docs/tutorial/index.md`. PR [#​4516](https://togithub.com/tiangolo/fastapi/pull/4516) by [@​MKaczkow](https://togithub.com/MKaczkow). - ✏ Fix typo in deployment. PR [#​4629](https://togithub.com/tiangolo/fastapi/pull/4629) by [@​raisulislam541](https://togithub.com/raisulislam541). - 🌐 Add Portuguese translation for `docs/pt/docs/help-fastapi.md`. PR [#​4583](https://togithub.com/tiangolo/fastapi/pull/4583) by [@​mateusjs](https://togithub.com/mateusjs). ##### Internal - 🔧 Add notifications in issue for Uzbek translations. PR [#​4884](https://togithub.com/tiangolo/fastapi/pull/4884) by [@​tiangolo](https://togithub.com/tiangolo). ### [`v0.77.0`](https://togithub.com/tiangolo/fastapi/releases/tag/0.77.0) [Compare Source](https://togithub.com/tiangolo/fastapi/compare/0.76.0...0.77.0) ##### Upgrades - ⬆ Upgrade Starlette from 0.18.0 to 0.19.0. PR [#​4488](https://togithub.com/tiangolo/fastapi/pull/4488) by [@​Kludex](https://togithub.com/Kludex). - When creating an explicit `JSONResponse` the `content` argument is now required. ##### Docs - 📝 Add external link to article: Seamless FastAPI Configuration with ConfZ. PR [#​4414](https://togithub.com/tiangolo/fastapi/pull/4414) by [@​silvanmelchior](https://togithub.com/silvanmelchior). - 📝 Add external link to article: 5 Advanced Features of FastAPI You Should Try. PR [#​4436](https://togithub.com/tiangolo/fastapi/pull/4436) by [@​kaustubhgupta](https://togithub.com/kaustubhgupta). - ✏ Reword to improve legibility of docs about `TestClient`. PR [#​4389](https://togithub.com/tiangolo/fastapi/pull/4389) by [@​rgilton](https://togithub.com/rgilton). - 📝 Add external link to blog post about Kafka, FastAPI, and Ably. PR [#​4044](https://togithub.com/tiangolo/fastapi/pull/4044) by [@​Ugbot](https://togithub.com/Ugbot). - ✏ Fix typo in `docs/en/docs/tutorial/sql-databases.md`. PR [#​4875](https://togithub.com/tiangolo/fastapi/pull/4875) by [@​wpyoga](https://togithub.com/wpyoga). - ✏ Fix typo in `docs/en/docs/async.md`. PR [#​4726](https://togithub.com/tiangolo/fastapi/pull/4726) by [@​Prezu](https://togithub.com/Prezu). ##### Translations - 🌐 Update source example highlights for `docs/zh/docs/tutorial/query-params-str-validations.md`. PR [#​4237](https://togithub.com/tiangolo/fastapi/pull/4237) by [@​caimaoy](https://togithub.com/caimaoy). - 🌐 Remove translation docs references to aiofiles as it's no longer needed since AnyIO. PR [#​3594](https://togithub.com/tiangolo/fastapi/pull/3594) by [@​alonme](https://togithub.com/alonme). - ✏ 🌐 Fix typo in Portuguese translation for `docs/pt/docs/tutorial/path-params.md`. PR [#​4722](https://togithub.com/tiangolo/fastapi/pull/4722) by [@​CleoMenezesJr](https://togithub.com/CleoMenezesJr). - 🌐 Fix live docs server for translations for some languages. PR [#​4729](https://togithub.com/tiangolo/fastapi/pull/4729) by [@​wakabame](https://togithub.com/wakabame). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/cookie-params.md`. PR [#​4112](https://togithub.com/tiangolo/fastapi/pull/4112) by [@​lbmendes](https://togithub.com/lbmendes). - 🌐 Fix French translation for `docs/tutorial/body.md`. PR [#​4332](https://togithub.com/tiangolo/fastapi/pull/4332) by [@​Smlep](https://togithub.com/Smlep). - 🌐 Add Japanese translation for `docs/ja/docs/advanced/conditional-openapi.md`. PR [#​2631](https://togithub.com/tiangolo/fastapi/pull/2631) by [@​sh0nk](https://togithub.com/sh0nk). - 🌐 Fix Japanese translation of `docs/ja/docs/tutorial/body.md`. PR [#​3062](https://togithub.com/tiangolo/fastapi/pull/3062) by [@​a-takahashi223](https://togithub.com/a-takahashi223). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/background-tasks.md`. PR [#​2170](https://togithub.com/tiangolo/fastapi/pull/2170) by [@​izaguerreiro](https://togithub.com/izaguerreiro). - 🌐 Add Portuguese translation for `docs/deployment/deta.md`. PR [#​4442](https://togithub.com/tiangolo/fastapi/pull/4442) by [@​lsglucas](https://togithub.com/lsglucas). - 🌐 Add Russian translation for `docs/async.md`. PR [#​4036](https://togithub.com/tiangolo/fastapi/pull/4036) by [@​Winand](https://togithub.com/Winand). - 🌐 Add Portuguese translation for `docs/tutorial/body.md`. PR [#​3960](https://togithub.com/tiangolo/fastapi/pull/3960) by [@​leandrodesouzadev](https://togithub.com/leandrodesouzadev). - 🌐 Add Portuguese translation of `tutorial/extra-data-types.md`. PR [#​4077](https://togithub.com/tiangolo/fastapi/pull/4077) by [@​luccasmmg](https://togithub.com/luccasmmg). - 🌐 Update German translation for `docs/features.md`. PR [#​3905](https://togithub.com/tiangolo/fastapi/pull/3905) by [@​jomue](https://togithub.com/jomue).
typicode/husky ### [`v8.0.1`](https://togithub.com/typicode/husky/releases/tag/v8.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.0...v8.0.1) - fix: use POSIX equality operator
Microsoft/playwright ### [`v1.22.2`](https://togithub.com/microsoft/playwright/releases/tag/v1.22.2) [Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.22.1...v1.22.2) #### Highlights This patch includes the following bug fixes: [https://github.com/microsoft/playwright/issues/14254](https://togithub.com/microsoft/playwright/issues/14254) - \[BUG] focus() function in version 1.22 closes dropdown (not of select type) instead of just focus on the option #### Browser Versions - Chromium 102.0.5005.40 - Mozilla Firefox 99.0.1 - WebKit 15.4 This version was also tested against the following stable channels: - Google Chrome 101 - Microsoft Edge 101 ### [`v1.22.1`](https://togithub.com/microsoft/playwright/releases/tag/v1.22.1) [Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.22.0...v1.22.1) #### Highlights This patch includes the following bug fixes: [https://github.com/microsoft/playwright/issues/14186](https://togithub.com/microsoft/playwright/issues/14186) - \[BUG] expect.toHaveScreenshot() generates an argument error #### Browser Versions - Chromium 102.0.5005.40 - Mozilla Firefox 99.0.1 - WebKit 15.4 This version was also tested against the following stable channels: - Google Chrome 101 - Microsoft Edge 101 ### [`v1.22.0`](https://togithub.com/microsoft/playwright/releases/tag/v1.22.0) [Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.21.1...v1.22.0) #### Introducing Component Testing (preview) Playwright Test can now test your [React](https://reactjs.org/), [Vue.js](https://vuejs.org/) or [Svelte](https://svelte.dev/) components. You can use all the features of Playwright Test (such as parallelization, emulation & debugging) while running components in real browsers. ![component testing](https://user-images.githubusercontent.com/883973/169662902-deedc95e-12b9-4dfd-b37d-db249910de35.jpg) Component Tests (Preview) Here is what a typical component test looks like: ```tsx // App.spec.tsx import { test, expect } from '@​playwright/experimental-ct-react'; import App from './App'; // Let's test component in a dark scheme! test.use({ colorScheme: 'dark' }); test('should render', async ({ mount }) => { const component = await mount(); // As with any Playwright test, assert locator text. await expect(component).toContainText('React'); // Or do a screenshot 🚀 await expect(component).toHaveScreenshot(); // Or use any Playwright method await component.click(); }); ``` Read more in [our documentation](https://playwright.dev/docs/test-components). *** ![release update](https://user-images.githubusercontent.com/883973/169663011-23156ebf-c5a9-4eea-91bf-06b555dc60e9.jpg) Playwright v1.22 updates #### Locators Update - Role selectors allow selecting elements by their [ARIA role](https://www.w3.org/TR/wai-aria-1.2/#roles), [ARIA attributes](https://www.w3.org/TR/wai-aria-1.2/#aria-attributes) and [accessible name](https://w3c.github.io/accname/#dfn-accessible-name). ```ts // Click a button with accessible name "log in" await page.click('role=button[name="log in"]') ``` Read more in [our documentation](https://playwright.dev/docs/selectors#role-selector). - New [`locator.filter([options])`](https://playwright.dev/docs/api/class-locator#locator-filter) API to filter an existing locator ```ts const buttons = page.locator('role=button'); // ... const submitButton = buttons.filter({ hasText: 'Submit' }); await submitButton.click(); ``` #### Screenshots Update New web-first assertions [`expect(page).toHaveScreenshot()`](https://playwright.dev/docs/test-assertions#page-assertions-to-have-screenshot) and [`expect(locator).toHaveScreenshot()`](https://playwright.dev/docs/test-assertions#locator-assertions-to-have-screenshot) that wait for screenshot stabilization and enhances test reliability. The new assertions has screenshot-specific defaults, such as: - disables animations - uses CSS scale option ```ts await page.goto('https://playwright.dev'); await expect(page).toHaveScreenshot(); ``` The new [`expect(page).toHaveScreenshot()`](https://playwright.dev/docs/test-assertions#page-assertions-to-have-screenshot) saves screenshots at the same location as [`expect(screenshot).toMatchSnapshot()`](https://playwright.dev/docs/test-assertions#screenshot-assertions-to-match-snapshot-1). #### Browser Versions - Chromium 102.0.5005.40 - Mozilla Firefox 99.0.1 - WebKit 15.4 This version was also tested against the following stable channels: - Google Chrome 101 - Microsoft Edge 101
samuelcolvin/pydantic ### [`v1.9.1`](https://togithub.com/samuelcolvin/pydantic/releases/tag/v1.9.1) [Compare Source](https://togithub.com/samuelcolvin/pydantic/compare/v1.9.0...v1.9.1) Thank you to pydantic's sponsors: [@​tiangolo](https://togithub.com/tiangolo), [@​stellargraph](https://togithub.com/stellargraph), [@​JonasKs](https://togithub.com/JonasKs), [@​grillazz](https://togithub.com/grillazz), [@​Mazyod](https://togithub.com/Mazyod), [@​kevinalh](https://togithub.com/kevinalh), [@​chdsbd](https://togithub.com/chdsbd), [@​povilasb](https://togithub.com/povilasb), [@​povilasb](https://togithub.com/povilasb), [@​jina-ai](https://togithub.com/jina-ai), [@​mainframeindustries](https://togithub.com/mainframeindustries), [@​robusta-dev](https://togithub.com/robusta-dev), [@​SendCloud](https://togithub.com/SendCloud), [@​rszamszur](https://togithub.com/rszamszur), [@​jodal](https://togithub.com/jodal), [@​hardbyte](https://togithub.com/hardbyte), [@​corleyma](https://togithub.com/corleyma), [@​daddycocoaman](https://togithub.com/daddycocoaman), [@​Rehket](https://togithub.com/Rehket), [@​jokull](https://togithub.com/jokull), [@​reillysiemens](https://togithub.com/reillysiemens), [@​westonsteimel](https://togithub.com/westonsteimel), [@​primer-io](https://togithub.com/primer-io), [@​koxudaxi](https://togithub.com/koxudaxi), [@​browniebroke](https://togithub.com/browniebroke), [@​stradivari96](https://togithub.com/stradivari96), [@​adriangb](https://togithub.com/adriangb), [@​kamalgill](https://togithub.com/kamalgill), [@​jqueguiner](https://togithub.com/jqueguiner), [@​dev-zero](https://togithub.com/dev-zero), [@​datarootsio](https://togithub.com/datarootsio), [@​RedCarpetUp](https://togithub.com/RedCarpetUp) for their kind support. - Limit the size of `generics._generic_types_cache` and `generics._assigned_parameters` to avoid unlimited increase in memory usage, [#​4083](https://togithub.com/samuelcolvin/pydantic/issues/4083) by [@​samuelcolvin](https://togithub.com/samuelcolvin) - Add Jupyverse and FPS as Jupyter projects using pydantic, [#​4082](https://togithub.com/samuelcolvin/pydantic/issues/4082) by [@​davidbrochart](https://togithub.com/davidbrochart) - Speedup `__isinstancecheck__` on pydantic models when the type is not a model, may also avoid memory "leaks", [#​4081](https://togithub.com/samuelcolvin/pydantic/issues/4081) by [@​samuelcolvin](https://togithub.com/samuelcolvin) - Fix in-place modification of `FieldInfo` that caused problems with PEP 593 type aliases, [#​4067](https://togithub.com/samuelcolvin/pydantic/issues/4067) by [@​adriangb](https://togithub.com/adriangb) - Add support for autocomplete in VS Code via `__dataclass_transform__` when using `pydantic.dataclasses.dataclass`, [#​4006](https://togithub.com/samuelcolvin/pydantic/issues/4006) by [@​giuliano-oliveira](https://togithub.com/giuliano-oliveira) - Remove benchmarks from codebase and docs, [#​3973](https://togithub.com/samuelcolvin/pydantic/issues/3973) by [@​samuelcolvin](https://togithub.com/samuelcolvin) - Typing checking with pyright in CI, improve docs on vscode/pylance/pyright, [#​3972](https://togithub.com/samuelcolvin/pydantic/issues/3972) by [@​samuelcolvin](https://togithub.com/samuelcolvin) - Fix nested Python dataclass schema regression, [#​3819](https://togithub.com/samuelcolvin/pydantic/issues/3819) by [@​himbeles](https://togithub.com/himbeles) - Update documentation about lazy evaluation of sources for Settings, [#​3806](https://togithub.com/samuelcolvin/pydantic/issues/3806) by [@​garyd203](https://togithub.com/garyd203) - Prevent subclasses of bytes being converted to bytes, [#​3706](https://togithub.com/samuelcolvin/pydantic/issues/3706) by [@​samuelcolvin](https://togithub.com/samuelcolvin) - Fixed "error checking inheritance of" when using PEP585 and PEP604 type hints, [#​3681](https://togithub.com/samuelcolvin/pydantic/issues/3681) by [@​aleksul](https://togithub.com/aleksul) - Allow self referencing `ClassVar`s in models, [#​3679](https://togithub.com/samuelcolvin/pydantic/issues/3679) by [@​samuelcolvin](https://togithub.com/samuelcolvin) - Fix issue with self-referencing dataclass, [#​3675](https://togithub.com/samuelcolvin/pydantic/issues/3675) by [@​uriyyo](https://togithub.com/uriyyo) - Include non-standard port numbers in rendered URLs, [#​3652](https://togithub.com/samuelcolvin/pydantic/issues/3652) by [@​dolfinus](https://togithub.com/dolfinus) - `Config.copy_on_model_validation` does a deep copy and not a shallow one, [#​3641](https://togithub.com/samuelcolvin/pydantic/issues/3641) by [@​PrettyWood](https://togithub.com/PrettyWood) - fix: clarify that discriminated unions do not support singletons, [#​3636](https://togithub.com/samuelcolvin/pydantic/issues/3636) by [@​tommilligan](https://togithub.com/tommilligan) - Add `read_text(encoding='utf-8')` for `setup.py`, [#​3625](https://togithub.com/samuelcolvin/pydantic/issues/3625) by [@​hswong3i](https://togithub.com/hswong3i) - Fix JSON Schema generation for Discriminated Unions within lists, [#​3608](https://togithub.com/samuelcolvin/pydantic/issues/3608) by [@​samuelcolvin](https://togithub.com/samuelcolvin)
vitejs/vite (vite) ### [`v2.9.9`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small299-2022-05-11-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.9.8...v2.9.9) - fix: add direct query to html-proxy css (fixes [#​8091](https://togithub.com/vitejs/vite/issues/8091)) ([#​8094](https://togithub.com/vitejs/vite/issues/8094)) ([a24b5e3](https://togithub.com/vitejs/vite/commit/a24b5e3)), closes [#​8091](https://togithub.com/vitejs/vite/issues/8091) [#​8094](https://togithub.com/vitejs/vite/issues/8094) - fix: graceful rename in windows ([#​8036](https://togithub.com/vitejs/vite/issues/8036)) ([84496f8](https://togithub.com/vitejs/vite/commit/84496f8)), closes [#​8036](https://togithub.com/vitejs/vite/issues/8036) - fix: image-set with base64 images (fix [#​8028](https://togithub.com/vitejs/vite/issues/8028)) ([#​8035](https://togithub.com/vitejs/vite/issues/8035)) ([992aee2](https://togithub.com/vitejs/vite/commit/992aee2)), closes [#​8028](https://togithub.com/vitejs/vite/issues/8028) [#​8035](https://togithub.com/vitejs/vite/issues/8035) - fix: invalidate ssrError when HMR update occurs ([#​8052](https://togithub.com/vitejs/vite/issues/8052)) ([22fa882](https://togithub.com/vitejs/vite/commit/22fa882)), closes [#​8052](https://togithub.com/vitejs/vite/issues/8052) - fix: use `strip-literal` to strip string lterals ([#​8054](https://togithub.com/vitejs/vite/issues/8054)) ([b6fc3cd](https://togithub.com/vitejs/vite/commit/b6fc3cd)), closes [#​8054](https://togithub.com/vitejs/vite/issues/8054) - perf(lib): reduce backtrack when injecting esbuild helpers ([#​8110](https://togithub.com/vitejs/vite/issues/8110)) ([e5556ab](https://togithub.com/vitejs/vite/commit/e5556ab)), closes [#​8110](https://togithub.com/vitejs/vite/issues/8110)
vuejs/core ### [`v3.2.36`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#​3236-httpsgithubcomvuejscorecomparev3235v3236-2022-05-23) [Compare Source](https://togithub.com/vuejs/core/compare/v3.2.35...v3.2.36) ##### Bug Fixes - **compat:** fix app-level asset registration affecting other local apps ([#​5979](https://togithub.com/vuejs/core/issues/5979)) ([7fb5732](https://togithub.com/vuejs/core/commit/7fb57327b9d0e4d9eb675149f167d915fb0d59fa)) - **compat:** fix globalProperties pollution in v3 mode ([2f07e34](https://togithub.com/vuejs/core/commit/2f07e3460bf51bc1b083f3d03b3d192e042d2d75)), closes [#​5699](https://togithub.com/vuejs/core/issues/5699) - **compiler-core:** fix svg with directives being incorrectly hoisted ([#​5919](https://togithub.com/vuejs/core/issues/5919)) ([7fbc933](https://togithub.com/vuejs/core/commit/7fbc933f4d80c0259ee24872ba790681cf3cbe76)), closes [#​5289](https://togithub.com/vuejs/core/issues/5289) - **sfc/types:** allow use default factory for primitive types in `withDefaults` ([#​5939](https://togithub.com/vuejs/core/issues/5939)) ([b546282](https://togithub.com/vuejs/core/commit/b5462822d6c0a43866deef2b3437bbe3bbfb3625)), closes [#​5938](https://togithub.com/vuejs/core/issues/5938) - **transition:** fix cancel leave regression ([#​5974](https://togithub.com/vuejs/core/issues/5974)) ([dddbd96](https://togithub.com/vuejs/core/commit/dddbd96dfe69292cee401f72d2703e8fb3708a14)), closes [#​5973](https://togithub.com/vuejs/core/issues/5973) ##### Performance Improvements - improve the performance of getNow ([#​5944](https://togithub.com/vuejs/core/issues/5944)) ([3bdc41d](https://togithub.com/vuejs/core/commit/3bdc41dff305422cb5334a64353c314bce1202a4)) ### [`v3.2.35`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#​3235-httpsgithubcomvuejscorecomparev3234v3235-2022-05-20) [Compare Source](https://togithub.com/vuejs/core/compare/v3.2.34...v3.2.35) ##### Bug Fixes - **compiler-sfc:** fix usage detection for types in v-for/v-slot expressions ([583b625](https://togithub.com/vuejs/core/commit/583b6259870211c32efee0bb4a60b342799d80f7)), closes [#​5959](https://togithub.com/vuejs/core/issues/5959) - **types:** fix typescript error when spreading `$props`([#​5968](https://togithub.com/vuejs/core/issues/5968)) ([0c7fd13](https://togithub.com/vuejs/core/commit/0c7fd13ea628a2f1b72c6f4150c0dba32da4468e)) - **types:** restore DefineComponent argument order ([8071ef4](https://togithub.com/vuejs/core/commit/8071ef47b5adcd5fcd9d0d2ea2cefff5c34ce095)), closes [#​5416](https://togithub.com/vuejs/core/issues/5416) [#​3796](https://togithub.com/vuejs/core/issues/3796) [#​5967](https://togithub.com/vuejs/core/issues/5967) ### [`v3.2.34`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#​3234-httpsgithubcomvuejscorecomparev3234-beta1v3234-2022-05-19) [Compare Source](https://togithub.com/vuejs/core/compare/v3.2.33...v3.2.34) ##### Bug Fixes - **compiler-core:** should generate HYDRATE_EVENTS flag on dynamic component that resolves to element ([415091b](https://togithub.com/vuejs/core/commit/415091b0ee2de66e622145028f00523f2032ce77)), closes [#​5870](https://togithub.com/vuejs/core/issues/5870) - **compiler-sfc:** support `export { default } from '...'` ([#​5937](https://togithub.com/vuejs/core/issues/5937)) ([73e6523](https://togithub.com/vuejs/core/commit/73e6523134a013f9e369f53f213a214497ac7c40)), closes [#​5935](https://togithub.com/vuejs/core/issues/5935) - **compiler-sfc:** type-only defineProps does not recognize Promise (fix [#​5941](https://togithub.com/vuejs/core/issues/5941)) ([#​5943](https://togithub.com/vuejs/core/issues/5943)) ([991d623](https://togithub.com/vuejs/core/commit/991d62322fa67d50b7ae8b0460f294d6b39f9711)) - **compiler-ssr:** fix component event handlers inheritance in ssr ([f811dc2](https://togithub.com/vuejs/core/commit/f811dc2b60ba7efdbb9b1ab330dcbc18c1cc9a75)), closes [#​5664](https://togithub.com/vuejs/core/issues/5664) - **compiler-ssr:** fix wrong attrs fallthrough on non-single-root v-if branches ([516bc54](https://togithub.com/vuejs/core/commit/516bc548fce295f6d564c7fb371c8067ead7cd71)), closes [#​5140](https://togithub.com/vuejs/core/issues/5140) - **compiler-ssr:** only inject fallthrough attrs for root transition/keep-alive ([c65b805](https://togithub.com/vuejs/core/commit/c65b805ef1f9b164fb8aaa7bc679a91248b5891a)) - **keep-alive:** fix keep-alive rendering when placed in vnode branch ([0841b9b](https://togithub.com/vuejs/core/commit/0841b9b5243acdaf191099b25e9a145b30189dea)), closes [#​4817](https://togithub.com/vuejs/core/issues/4817) - **runtime-core:** adjust force diff of dev root fragments ([cdda49b](https://togithub.com/vuejs/core/commit/cdda49bbfb1939c9cf812d624992ea7bdae74c78)), closes [#​5946](https://togithub.com/vuejs/core/issues/5946) - **ssr/teleport:** support nested teleports in ssr ([595263c](https://togithub.com/vuejs/core/commit/595263c0e9f5728c3650c6526dbed27cda9ba114)), closes [#​5242](https://togithub.com/vuejs/core/issues/5242) - **ssr:** fix hydration error on falsy v-if inside transition/keep-alive ([ee4186e](https://togithub.com/vuejs/core/commit/ee4186ef9ebbc45827b208f6f5b648dbf4337d1d)), closes [#​5352](https://togithub.com/vuejs/core/issues/5352) - **ssr:** fix hydration error when teleport is used as component root ([b60cff0](https://togithub.com/vuejs/core/commit/b60cff052c880b2965d06007f0ec4d0349ab47c0)), closes [#​4293](https://togithub.com/vuejs/core/issues/4293) - **ssr:** fix hydration error when transition contains comment children ([3705b3b](https://togithub.com/vuejs/core/commit/3705b3b46aa8f3e929014f564f8afa4a663e6375)), closes [#​5351](https://togithub.com/vuejs/core/issues/5351) - **ssr:** fix hydration for slot with empty text node ([939209c](https://togithub.com/vuejs/core/commit/939209c6b554aed6634d9cf2ca10a2aa46ba7673)), closes [#​5728](https://togithub.com/vuejs/core/issues/5728) - **ssr:** fix hydration mismatch caused by multi-line comments inside slot ([e1bc268](https://togithub.com/vuejs/core/commit/e1bc2681ef64aed7975ad38950a478ae53c1abad)), closes [#​5355](https://togithub.com/vuejs/core/issues/5355) - **ssr:** inherit scope id on functional component during ssr ([847d7f7](https://togithub.com/vuejs/core/commit/847d7f782bb6074c6b31378e07d94cb41ad30bd2)), closes [#​5817](https://togithub.com/vuejs/core/issues/5817) - **ssr:** render fallthrough attributes for transition-group with tag ([aed10c5](https://togithub.com/vuejs/core/commit/aed10c507279900f8afc4861dc01ca4f2b95acb8)), closes [#​5141](https://togithub.com/vuejs/core/issues/5141) - **ssr:** support client-compiled v-model with dynamic type during ssr ([#​5787](https://togithub.com/vuejs/core/issues/5787)) ([c03459b](https://togithub.com/vuejs/core/commit/c03459b9b6d3c18450235bc4074a603677996320)), closes [#​5786](https://togithub.com/vuejs/core/issues/5786) - **types:** export ComponentProvideOptions ([#​5947](https://togithub.com/vuejs/core/issues/5947)) ([3e2850f](https://togithub.com/vuejs/core/commit/3e2850fa6c628284b4a1ab5deba3b11f1d2f66b6)) - **types:** fix `defineComponent` inference to `Component` ([#​5949](https://togithub.com/vuejs/core/issues/5949)) ([7c8f457](https://togithub.com/vuejs/core/commit/7c8f4578e9e7178e326cf8e343f7a8b4143ba63b))
windicss/windicss ### [`v3.5.4`](https://togithub.com/windicss/windicss/compare/v3.5.3...v3.5.4) [Compare Source](https://togithub.com/windicss/windicss/compare/v3.5.3...v3.5.4) ### [`v3.5.3`](https://togithub.com/windicss/windicss/compare/v3.5.2...v3.5.3) [Compare Source](https://togithub.com/windicss/windicss/compare/v3.5.2...v3.5.3) ### [`v3.5.2`](https://togithub.com/windicss/windicss/compare/v3.5.1...v3.5.2) [Compare Source](https://togithub.com/windicss/windicss/compare/v3.5.1...v3.5.2)

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!

Name Link
Latest commit 003de227dc98f867a56b8fbd44d1a686c91abe63
Latest deploy log https://app.netlify.com/sites/python-playground/deploys/628af724b254e600091bfc58
Deploy Preview https://deploy-preview-104--python-playground.netlify.app/
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.