https://github.com/facebookresearch/pythia

sort by:
Revision Author Date Message Commit Date
02a55a3 [staticdocs][mmf] automatic update for docusaurus-plugin-internaldocs-fb@1.7.0 Differential Revision: D42920157 fbshipit-source-id: f4958274017b9e880c38ebbd6d7ea9411546e08d 02 February 2023, 10:46:34 UTC
07d3871 Bump minimist from 1.2.5 to 1.2.7 in /website (#1284) Summary: Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.7. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md">minimist's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/minimistjs/minimist/compare/v1.2.6...v1.2.7">v1.2.7</a> - 2022-10-10</h2> <h3>Commits</h3> <ul> <li>[meta] add <code>auto-changelog</code> <a href="https://github.com/minimistjs/minimist/commit/0ebf4ebcd5f7787a5524d31a849ef41316b83c3c"><code>0ebf4eb</code></a></li> <li>[actions] add reusable workflows <a href="https://github.com/minimistjs/minimist/commit/e115b63fa9d3909f33b00a2db647ff79068388de"><code>e115b63</code></a></li> <li>[eslint] add eslint; rules to enable later are warnings <a href="https://github.com/minimistjs/minimist/commit/f58745b9bb84348e1be72af7dbba5840c7c13013"><code>f58745b</code></a></li> <li>[Dev Deps] switch from <code>covert</code> to <code>nyc</code> <a href="https://github.com/minimistjs/minimist/commit/ab033567b9c8b31117cb026dc7f1e592ce455c65"><code>ab03356</code></a></li> <li>[readme] rename and add badges <a href="https://github.com/minimistjs/minimist/commit/236f4a07e4ebe5ee44f1496ec6974991ab293ffd"><code>236f4a0</code></a></li> <li>[meta] create FUNDING.yml; add <code>funding</code> in package.json <a href="https://github.com/minimistjs/minimist/commit/783a49bfd47e8335d3098a8cac75662cf71eb32a"><code>783a49b</code></a></li> <li>[meta] use <code>npmignore</code> to autogenerate an npmignore file <a href="https://github.com/minimistjs/minimist/commit/f81ece6aaec2fa14e69ff4f1e0407a8c4e2635a2"><code>f81ece6</code></a></li> <li>Only apps should have lockfiles <a href="https://github.com/minimistjs/minimist/commit/56cad44c7f879b9bb5ec18fcc349308024a89bfc"><code>56cad44</code></a></li> <li>[Dev Deps] update <code>covert</code>, <code>tape</code>; remove unnecessary <code>tap</code> <a href="https://github.com/minimistjs/minimist/commit/49c5f9fb7e6a92db9eb340cc679de92fb3aacded"><code>49c5f9f</code></a></li> <li>[Tests] add <code>aud</code> in <code>posttest</code> <a href="https://github.com/minimistjs/minimist/commit/228ae938f3cd9db9dfd8bd7458b076a7b2aef280"><code>228ae93</code></a></li> <li>[meta] add <code>safe-publish-latest</code> <a href="https://github.com/minimistjs/minimist/commit/01fc23f5104f85c75059972e01dd33796ab529ff"><code>01fc23f</code></a></li> <li>[meta] update repo URLs <a href="https://github.com/minimistjs/minimist/commit/6b164c7d68e0b6bf32f894699effdfb7c63041dd"><code>6b164c7</code></a></li> </ul> <h2><a href="https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.6">v1.2.6</a> - 2022-03-21</h2> <h3>Commits</h3> <ul> <li>test from prototype pollution PR <a href="https://github.com/minimistjs/minimist/commit/bc8ecee43875261f4f17eb20b1243d3ed15e70eb"><code>bc8ecee</code></a></li> <li>isConstructorOrProto adapted from PR <a href="https://github.com/minimistjs/minimist/commit/c2b981977fa834b223b408cfb860f933c9811e4d"><code>c2b9819</code></a></li> <li>security notice for additional prototype pollution issue <a href="https://github.com/minimistjs/minimist/commit/ef88b9325f77b5ee643ccfc97e2ebda577e4c4e2"><code>ef88b93</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/minimistjs/minimist/commit/c590d75b741a12b5423e2b299f38a7f7c7d25a18"><code>c590d75</code></a> v1.2.7</li> <li><a href="https://github.com/minimistjs/minimist/commit/0ebf4ebcd5f7787a5524d31a849ef41316b83c3c"><code>0ebf4eb</code></a> [meta] add <code>auto-changelog</code></li> <li><a href="https://github.com/minimistjs/minimist/commit/e115b63fa9d3909f33b00a2db647ff79068388de"><code>e115b63</code></a> [actions] add reusable workflows</li> <li><a href="https://github.com/minimistjs/minimist/commit/01fc23f5104f85c75059972e01dd33796ab529ff"><code>01fc23f</code></a> [meta] add <code>safe-publish-latest</code></li> <li><a href="https://github.com/minimistjs/minimist/commit/f58745b9bb84348e1be72af7dbba5840c7c13013"><code>f58745b</code></a> [eslint] add eslint; rules to enable later are warnings</li> <li><a href="https://github.com/minimistjs/minimist/commit/228ae938f3cd9db9dfd8bd7458b076a7b2aef280"><code>228ae93</code></a> [Tests] add <code>aud</code> in <code>posttest</code></li> <li><a href="https://github.com/minimistjs/minimist/commit/236f4a07e4ebe5ee44f1496ec6974991ab293ffd"><code>236f4a0</code></a> [readme] rename and add badges</li> <li><a href="https://github.com/minimistjs/minimist/commit/ab033567b9c8b31117cb026dc7f1e592ce455c65"><code>ab03356</code></a> [Dev Deps] switch from <code>covert</code> to <code>nyc</code></li> <li><a href="https://github.com/minimistjs/minimist/commit/49c5f9fb7e6a92db9eb340cc679de92fb3aacded"><code>49c5f9f</code></a> [Dev Deps] update <code>covert</code>, <code>tape</code>; remove unnecessary <code>tap</code></li> <li><a href="https://github.com/minimistjs/minimist/commit/783a49bfd47e8335d3098a8cac75662cf71eb32a"><code>783a49b</code></a> [meta] create FUNDING.yml; add <code>funding</code> in package.json</li> <li>Additional commits viewable in <a href="https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.7">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~ljharb">ljharb</a>, a new releaser for minimist since your current version.</p> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=minimist&package-manager=npm_and_yarn&previous-version=1.2.5&new-version=1.2.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebookresearch/mmf/network/alerts). </details> Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1284 Reviewed By: pbontrager Differential Revision: D42604434 Pulled By: ankitade fbshipit-source-id: 08130bc1e8fb78996d7b788569246b3ff31ef223 30 January 2023, 17:10:11 UTC
4e7823d Bump ua-parser-js from 0.7.31 to 0.7.33 in /website (#1292) Summary: Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.31 to 0.7.33. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/faisalman/ua-parser-js/blob/master/changelog.md">ua-parser-js's changelog</a>.</em></p> <blockquote> <h2>Version 0.7.31 / 1.0.2</h2> <ul> <li>Fix OPPO Reno A5 incorrect detection</li> <li>Fix TypeError Bug</li> <li>Use AST to extract regexes and verify them with safe-regex</li> </ul> <h2>Version 0.7.32 / 1.0.32</h2> <ul> <li>Add new browser : DuckDuckGo, Huawei Browser, LinkedIn</li> <li>Add new OS : HarmonyOS</li> <li>Add some Huawei models</li> <li>Add Sharp Aquos TV</li> <li>Improve detection Xiaomi Mi CC9</li> <li>Fix Sony Xperia 1 III misidentified as Acer tablet</li> <li>Fix Detect Sony BRAVIA as SmartTV</li> <li>Fix Detect Xiaomi Mi TV as SmartTV</li> <li>Fix Detect Galaxy Tab S8 as tablet</li> <li>Fix WeGame mistakenly identified as WeChat</li> <li>Fix included commas in Safari / Mobile Safari version</li> <li>Increase UA_MAX_LENGTH to 350</li> </ul> <h2>Version 0.7.33 / 1.0.33</h2> <ul> <li>Add new browser : Cobalt</li> <li>Identify Macintosh as an Apple device</li> <li>Fix ReDoS vulnerability</li> </ul> <h1>Version 0.8</h1> <p>Version 0.8 was created by accident. This version is now deprecated and no longer maintained, please update to version 0.7 / 1.0.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/faisalman/ua-parser-js/commit/f2d0db001d87da15de7b9b1df7be9f2eacefd8c5"><code>f2d0db0</code></a> Bump version 0.7.33</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/a6140a17dd0300a35cfc9cff999545f267889411"><code>a6140a1</code></a> Remove unsafe regex in trim() function</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/a88660493568d6144a551424a8139d6c876635f6"><code>a886604</code></a> Fix <a href="https://github-redirect.dependabot.com/faisalman/ua-parser-js/issues/605">https://github.com/facebookresearch/mmf/issues/605</a> - Identify Macintosh as Apple device</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/b814bcd79198e730936c82462e2d729eb5423e3c"><code>b814bcd</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/faisalman/ua-parser-js/issues/606">https://github.com/facebookresearch/mmf/issues/606</a> from rileyjshaw/patch-1</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/7f71024161399b7aa5d5cd10dba9e059f0218262"><code>7f71024</code></a> Fix documentation</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/c239ac5167abd574a635cb809a2b4fa35810d23b"><code>c239ac5</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/faisalman/ua-parser-js/issues/604">https://github.com/facebookresearch/mmf/issues/604</a> from obecerra3/master</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/8d3c2d327cf540ff2c050f1cc67bca8c6f8e4458"><code>8d3c2d3</code></a> Add new browser: Cobalt</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/d11fc47dc9b6acc0f89fc10c120cea08e10cd31a"><code>d11fc47</code></a> Bump version 0.7.32</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/b490110109de586deab96c775c9ef0dfc9c919c4"><code>b490110</code></a> Merge branch 'develop' of github.com:faisalman/ua-parser-js</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/cb5da5ea4b220d5b60fe209e123b7f911d8e0d4a"><code>cb5da5e</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/faisalman/ua-parser-js/issues/600">https://github.com/facebookresearch/mmf/issues/600</a> from moekm/develop</li> <li>Additional commits viewable in <a href="https://github.com/faisalman/ua-parser-js/compare/0.7.31...0.7.33">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ua-parser-js&package-manager=npm_and_yarn&previous-version=0.7.31&new-version=0.7.33)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebookresearch/mmf/network/alerts). </details> Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1292 Reviewed By: ebsmothers Differential Revision: D42789499 Pulled By: pbontrager fbshipit-source-id: a2e8b371f1eb3d3b9cb9e42ef436f439b486e8f8 27 January 2023, 20:02:09 UTC
f9cff22 [staticdocs][mmf] automatic update for docusaurus-plugin-internaldocs-fb@1.5.0 Reviewed By: antonk52 Differential Revision: D42709776 fbshipit-source-id: f3bb6bfb6c43cb5c0919045d5e39216bc9ec8796 26 January 2023, 14:18:14 UTC
0e92e94 Bump gitpython from 3.1.0 to 3.1.30 (#1290) Summary: Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.0 to 3.1.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gitpython-developers/GitPython/releases">gitpython's releases</a>.</em></p> <blockquote> <h2>v3.1.30 - with important security fixes</h2> <p>See <a href="https://github-redirect.dependabot.com/gitpython-developers/GitPython/issues/1515">gitpython-developers/GitPython#1515</a> for details.</p> <h2>3.1.20</h2> <p>No release notes provided.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gitpython-developers/GitPython/commit/141cd651e459bff8919798b3ccf03dfa167757f6"><code>141cd65</code></a> adjust changelog prior to release</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/678a8fe08dd466fcfe8676294b52887955138960"><code>678a8fe</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/gitpython-developers/GitPython/issues/1521">#1521</a> from stsewd/block-insecure-options</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/ae6a6e4b088a35c0fc7b17940722c8a515f7bee7"><code>ae6a6e4</code></a> Fix type hint on create_tag</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/5bce9b4f7fc825d8bcd450325e6dda78c49f0ca0"><code>5bce9b4</code></a> Document PushInfoList</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/f4f2658d5d308b3fb9162e50cd4c7b346e7a0a47"><code>f4f2658</code></a> Updates from review</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/9dc43926207b2205d77511c6ffd40944199f0c2d"><code>9dc4392</code></a> Submodule tests</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/c8ae33b9314a7d3716827b5cb705a3cd0a2e4a46"><code>c8ae33b</code></a> More tests</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/b92f01a3a38fc8e171d08575c69de9733811faa6"><code>b92f01a</code></a> Update/add tests for Repo.clone*</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/fd2c6da5f82009398d241dc07603fbcd490ced29"><code>fd2c6da</code></a> Updates from review</li> <li><a href="https://github.com/gitpython-developers/GitPython/commit/e6108c7997f5c8f7361b982959518e982b973230"><code>e6108c7</code></a> Block unsafe options and protocols by default</li> <li>Additional commits viewable in <a href="https://github.com/gitpython-developers/GitPython/compare/3.1.0...3.1.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gitpython&package-manager=pip&previous-version=3.1.0&new-version=3.1.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebookresearch/mmf/network/alerts). </details> Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1290 Reviewed By: enmalik Differential Revision: D42627428 Pulled By: ankitade fbshipit-source-id: 559f6934dc65a8dc8b1e0505b121482d373f5c53 21 January 2023, 01:32:53 UTC
35130a6 Bump eventsource from 1.1.0 to 1.1.2 in /website (#1282) Summary: Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.1.0 to 1.1.2. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/EventSource/eventsource/blob/master/HISTORY.md">eventsource's changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/EventSource/eventsource/compare/v1.1.1...v1.1.2">1.1.2</a></h1> <ul> <li>Inline origin resolution, drops <code>original</code> dependency (<a href="https://github-redirect.dependabot.com/EventSource/eventsource/pull/281">https://github.com/facebookresearch/mmf/issues/281</a> Espen Hovlandsdal)</li> </ul> <h1><a href="https://github.com/EventSource/eventsource/compare/v1.1.0...v1.1.1">1.1.1</a></h1> <ul> <li>Do not include authorization and cookie headers on redirect to different origin (<a href="https://github-redirect.dependabot.com/EventSource/eventsource/pull/273">https://github.com/facebookresearch/mmf/issues/273</a> Espen Hovlandsdal)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/EventSource/eventsource/commit/0a8b85b7d29e63b05893fd820a3cb909ca9f5b37"><code>0a8b85b</code></a> 1.1.2</li> <li><a href="https://github.com/EventSource/eventsource/commit/f99ae666bc0436124aed35eaadb7422dc9a07cfe"><code>f99ae66</code></a> docs: update history for 1.1.2</li> <li><a href="https://github.com/EventSource/eventsource/commit/06c9721b47b327301a4aefe63e0a76a0b60a7585"><code>06c9721</code></a> chore: rebuild polyfill</li> <li><a href="https://github.com/EventSource/eventsource/commit/9494642e9f4b39f927f3952e6caad07acff688f3"><code>9494642</code></a> fix: inline origin resolution, drop <code>original</code> dependency (<a href="https://github-redirect.dependabot.com/EventSource/eventsource/issues/281">https://github.com/facebookresearch/mmf/issues/281</a>)</li> <li><a href="https://github.com/EventSource/eventsource/commit/aa7a40843a978f42c0babdec125bf9e0a83bf515"><code>aa7a408</code></a> 1.1.1</li> <li><a href="https://github.com/EventSource/eventsource/commit/56d489ef853a891deca121bbd463c732fee94dce"><code>56d489e</code></a> chore: rebuild polyfill</li> <li><a href="https://github.com/EventSource/eventsource/commit/4a951e58b04118c9c4d3da3d27d454972a1b4b8d"><code>4a951e5</code></a> docs: update history for 1.1.1</li> <li><a href="https://github.com/EventSource/eventsource/commit/f9f6416567bff62c1af2f4314be51d9870e94bc2"><code>f9f6416</code></a> fix: strip sensitive headers on redirect to different origin</li> <li>See full diff in <a href="https://github.com/EventSource/eventsource/compare/v1.1.0...v1.1.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eventsource&package-manager=npm_and_yarn&previous-version=1.1.0&new-version=1.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebookresearch/mmf/network/alerts). </details> Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1282 Reviewed By: RdoubleA Differential Revision: D42600931 Pulled By: ankitade fbshipit-source-id: 306561fefaae3a4007a0c8e5fc6cbbb00d1b7a5f 20 January 2023, 03:31:26 UTC
a0bf4aa Bump prismjs from 1.26.0 to 1.29.0 in /website (#1283) Summary: Bumps [prismjs](https://github.com/PrismJS/prism) from 1.26.0 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/PrismJS/prism/releases">prismjs's releases</a>.</em></p> <blockquote> <h2>v1.29.0</h2> <p>Release 1.29.0</p> <h2>v1.28.0</h2> <p>Release 1.28.0</p> <h2>v1.27.0</h2> <p>Release 1.27.0</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/PrismJS/prism/blob/master/CHANGELOG.md">prismjs's changelog</a>.</em></p> <blockquote> <h2>1.29.0 (2022-08-23)</h2> <h3>New components</h3> <ul> <li><strong>BBj</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3511">#3511</a>) <a href="https://github.com/PrismJS/prism/commit/1134bdfc"><code>1134bdfc</code></a></li> <li><strong>BQN</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3515">#3515</a>) <a href="https://github.com/PrismJS/prism/commit/859f99a0"><code>859f99a0</code></a></li> <li><strong>Cilk/C</strong> &amp; <strong>Cilk/C++</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3522">#3522</a>) <a href="https://github.com/PrismJS/prism/commit/c8462a29"><code>c8462a29</code></a></li> <li><strong>Gradle</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3443">#3443</a>) <a href="https://github.com/PrismJS/prism/commit/32119823"><code>32119823</code></a></li> <li><strong>METAFONT</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3465">#3465</a>) <a href="https://github.com/PrismJS/prism/commit/2815f699"><code>2815f699</code></a></li> <li><strong>WGSL</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3455">#3455</a>) <a href="https://github.com/PrismJS/prism/commit/4c87d418"><code>4c87d418</code></a></li> </ul> <h3>Updated components</h3> <ul> <li><strong>AsciiDoc</strong> <ul> <li>Some regexes are too greedy (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3481">#3481</a>) <a href="https://github.com/PrismJS/prism/commit/c4cbeeaa"><code>c4cbeeaa</code></a></li> </ul> </li> <li><strong>Bash</strong> <ul> <li>Added &quot;sh&quot; alias (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3509">#3509</a>) <a href="https://github.com/PrismJS/prism/commit/6b824d47"><code>6b824d47</code></a></li> <li>Added support for parameters and the <code>java</code> and <code>sysctl</code> commands. (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3505">#3505</a>) <a href="https://github.com/PrismJS/prism/commit/b9512b22"><code>b9512b22</code></a></li> <li>Added <code>cargo</code> command (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3488">#3488</a>) <a href="https://github.com/PrismJS/prism/commit/3e937137"><code>3e937137</code></a></li> </ul> </li> <li><strong>BBj</strong> <ul> <li>Improve regexes (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3512">#3512</a>) <a href="https://github.com/PrismJS/prism/commit/0cad9ae5"><code>0cad9ae5</code></a></li> </ul> </li> <li><strong>CSS</strong> <ul> <li>Fixed -rules not accounting for strings (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3438">#3438</a>) <a href="https://github.com/PrismJS/prism/commit/0d4b6cb6"><code>0d4b6cb6</code></a></li> </ul> </li> <li><strong>CSS Extras</strong> <ul> <li>Added support for <code>RebeccaPurple</code> color (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3448">#3448</a>) <a href="https://github.com/PrismJS/prism/commit/646b2e0a"><code>646b2e0a</code></a></li> </ul> </li> <li><strong>Hoon</strong> <ul> <li>Fixed escaped strings (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3473">#3473</a>) <a href="https://github.com/PrismJS/prism/commit/64642716"><code>64642716</code></a></li> </ul> </li> <li><strong>Java</strong> <ul> <li>Added support for constants (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3507">#3507</a>) <a href="https://github.com/PrismJS/prism/commit/342a0039"><code>342a0039</code></a></li> </ul> </li> <li><strong>Markup</strong> <ul> <li>Fixed quotes in HTML attribute values (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3442">#3442</a>) <a href="https://github.com/PrismJS/prism/commit/ca8eaeee"><code>ca8eaeee</code></a></li> </ul> </li> <li><strong>NSIS</strong> <ul> <li>Added missing commands (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3504">#3504</a>) <a href="https://github.com/PrismJS/prism/commit/b0c2a9b4"><code>b0c2a9b4</code></a></li> </ul> </li> <li><strong>Scala</strong> <ul> <li>Updated keywords to support Scala 3 (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3506">#3506</a>) <a href="https://github.com/PrismJS/prism/commit/a090d063"><code>a090d063</code></a></li> </ul> </li> <li><strong>SCSS</strong> <ul> <li>Fix casing in title of the <code>scss</code> lang (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3501">#3501</a>) <a href="https://github.com/PrismJS/prism/commit/2aed9ce7"><code>2aed9ce7</code></a></li> </ul> </li> </ul> <h3>Updated plugins</h3> <ul> <li><strong>Line Highlight</strong> <ul> <li>Account for offset when clamping ranges (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3518">#3518</a>) <a href="https://github.com/PrismJS/prism/commit/098e3000"><code>098e3000</code></a></li> <li>Ignore ranges outside of actual lines (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3475">#3475</a>) <a href="https://github.com/PrismJS/prism/commit/9a4e725b"><code>9a4e725b</code></a></li> </ul> </li> <li><strong>Normalize Whitespace</strong> <ul> <li>Add configuration via attributes (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3467">#3467</a>) <a href="https://github.com/PrismJS/prism/commit/91dea0c8"><code>91dea0c8</code></a></li> </ul> </li> </ul> <h3>Other</h3> <ul> <li>Added security policy (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3070">#3070</a>) <a href="https://github.com/PrismJS/prism/commit/05ee042a"><code>05ee042a</code></a></li> <li>Added list of maintainers (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3410">#3410</a>) <a href="https://github.com/PrismJS/prism/commit/866b302e"><code>866b302e</code></a></li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/PrismJS/prism/commit/59e5a3471377057de1f401ba38337aca27b80e03"><code>59e5a34</code></a> 1.29.0</li> <li><a href="https://github.com/PrismJS/prism/commit/cd080f25ba12ef792d11468f5633fbbb23fd390e"><code>cd080f2</code></a> Updated npmignore to include new MD files (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3534">#3534</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/751664bd300b16b7b715e544de5a164b91b03075"><code>751664b</code></a> Added PR stop notice (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3532">#3532</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/248f6abb7074ff1dc48d289ea52ce99bd43eccb1"><code>248f6ab</code></a> Added changelog for v1.29.0 (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3533">#3533</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/098e30008eefc45874f5a32b4ce7141534060890"><code>098e300</code></a> Line Highlight: Account for offset when clamping ranges (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3518">#3518</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/6b824d479f26e4c922640604e14245f2cef52bb3"><code>6b824d4</code></a> Bash: Added &quot;sh&quot; alias (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3509">#3509</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/15272f76ff3b7aaa1bfe40decff0844b575eb5e5"><code>15272f7</code></a> Website: Added third-party tutorial for Pug template (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3459">#3459</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/c8462a29fb2853a5309b0532998a6198f08c4ca3"><code>c8462a2</code></a> Cilk: Add support for Cilk (with C/C++) (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3522">#3522</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/859f99a042e2f9c072a882b4cf9bf5f1f7804fa9"><code>859f99a</code></a> Added bqn language support (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3515">#3515</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/0cad9ae52d81095ecd34a3d17ac1e2526f1b48cd"><code>0cad9ae</code></a> BBj: Improve regexes (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3512">#3512</a>)</li> <li>Additional commits viewable in <a href="https://github.com/PrismJS/prism/compare/v1.26.0...v1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prismjs&package-manager=npm_and_yarn&previous-version=1.26.0&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebookresearch/mmf/network/alerts). </details> Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1283 Reviewed By: RdoubleA Differential Revision: D42604427 Pulled By: ankitade fbshipit-source-id: 97877ca877b84c02c7cf592fd871739c50e84eab 20 January 2023, 01:54:39 UTC
8076086 Bump follow-redirects from 1.14.7 to 1.15.2 in /website (#1281) Summary: Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.15.2. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/96552371eeec58567850d0288ba793274d1ca50b"><code>9655237</code></a> Release version 1.15.2 of the npm package.</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/6e2b86da90cde81f15a5ba1732a41fd1291f14d3"><code>6e2b86d</code></a> Default to localhost if no host given.</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/449e895af819ff328329979b23ac644b026e467f"><code>449e895</code></a> Throw invalid URL error on relative URLs.</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/e30137cd37f5671290172634572b9507fa525c9c"><code>e30137c</code></a> Use type functions.</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/76ea31f06823d8c2d9edfb3387995d78ca4b5d40"><code>76ea31f</code></a> ternary operator syntax fix</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/84c00b081426d1c0d48947395048bd2fe2114e92"><code>84c00b0</code></a> HTTP header lines are separated by CRLF.</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/d28bcbf7cfc6d7e7cf6c0322421345deb1c15d03"><code>d28bcbf</code></a> Create SECURITY.md (<a href="https://github-redirect.dependabot.com/follow-redirects/follow-redirects/issues/202">https://github.com/facebookresearch/mmf/issues/202</a>)</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/62a551cbf7d4d3917c532d0b87ca77ef983f44c1"><code>62a551c</code></a> Release version 1.15.1 of the npm package.</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/7fe0779c23b80ed7417517075e9239bfc220e528"><code>7fe0779</code></a> Use for ... of.</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/948c30c18b4495663cb8e9c39f83fafd369a089e"><code>948c30c</code></a> Fix redirecting to relative URL when using proxy</li> <li>Additional commits viewable in <a href="https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.15.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=follow-redirects&package-manager=npm_and_yarn&previous-version=1.14.7&new-version=1.15.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebookresearch/mmf/network/alerts). </details> Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1281 Reviewed By: RdoubleA Differential Revision: D42597248 Pulled By: ankitade fbshipit-source-id: a3134eff7eb7195d8344f9481d067e5f309bbaac 19 January 2023, 11:40:45 UTC
e346e03 Bump decode-uri-component from 0.2.0 to 0.2.2 in /website (#1276) Summary: Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/SamVerschueren/decode-uri-component/releases">decode-uri-component's releases</a>.</em></p> <blockquote> <h2>v0.2.2</h2> <ul> <li>Prevent overwriting previously decoded tokens 980e0bf</li> </ul> <p><a href="https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2">https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2</a></p> <h2>v0.2.1</h2> <ul> <li>Switch to GitHub workflows 76abc93</li> <li>Fix issue where decode throws - fixes <a href="https://github-redirect.dependabot.com/SamVerschueren/decode-uri-component/issues/6">https://github.com/facebookresearch/mmf/issues/6</a> 746ca5d</li> <li>Update license (<a href="https://github-redirect.dependabot.com/SamVerschueren/decode-uri-component/issues/1">https://github.com/facebookresearch/mmf/issues/1</a>) 486d7e2</li> <li>Tidelift tasks a650457</li> <li>Meta tweaks 66e1c28</li> </ul> <p><a href="https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1">https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/SamVerschueren/decode-uri-component/commit/a0eea469d26eb0df668b081672cdb9581feb78eb"><code>a0eea46</code></a> 0.2.2</li> <li><a href="https://github.com/SamVerschueren/decode-uri-component/commit/980e0bf09b64d94f1aa79012f895816c30ffd152"><code>980e0bf</code></a> Prevent overwriting previously decoded tokens</li> <li><a href="https://github.com/SamVerschueren/decode-uri-component/commit/3c8a373dd4837e89b3f970e01295dd03e1405a33"><code>3c8a373</code></a> 0.2.1</li> <li><a href="https://github.com/SamVerschueren/decode-uri-component/commit/76abc939783fe3900fadb7d384a74d324d5557f3"><code>76abc93</code></a> Switch to GitHub workflows</li> <li><a href="https://github.com/SamVerschueren/decode-uri-component/commit/746ca5dcb6667c5d364e782d53c542830e4c10b9"><code>746ca5d</code></a> Fix issue where decode throws - fixes <a href="https://github-redirect.dependabot.com/SamVerschueren/decode-uri-component/issues/6">https://github.com/facebookresearch/mmf/issues/6</a></li> <li><a href="https://github.com/SamVerschueren/decode-uri-component/commit/486d7e26d3a8c0fbe860fb651fe1bc98c2f2be30"><code>486d7e2</code></a> Update license (<a href="https://github-redirect.dependabot.com/SamVerschueren/decode-uri-component/issues/1">https://github.com/facebookresearch/mmf/issues/1</a>)</li> <li><a href="https://github.com/SamVerschueren/decode-uri-component/commit/a65045724e6234acef87f31da499d4807b20b134"><code>a650457</code></a> Tidelift tasks</li> <li><a href="https://github.com/SamVerschueren/decode-uri-component/commit/66e1c2834c0e189201cb65196ec3101372459b02"><code>66e1c28</code></a> Meta tweaks</li> <li>See full diff in <a href="https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=decode-uri-component&package-manager=npm_and_yarn&previous-version=0.2.0&new-version=0.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebookresearch/mmf/network/alerts). </details> Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1276 Reviewed By: RdoubleA Differential Revision: D42596160 Pulled By: ankitade fbshipit-source-id: 07319d758de6b5376593567ab1484d2b63f50179 19 January 2023, 07:27:05 UTC
b44c0a1 Bump loader-utils from 1.4.0 to 1.4.2 in /website (#1272) Summary: Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.4.0 to 1.4.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/loader-utils/releases">loader-utils's releases</a>.</em></p> <blockquote> <h2>v1.4.2</h2> <h3><a href="https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2">1.4.2</a> (2022-11-11)</h3> <h3>Bug Fixes</h3> <ul> <li>ReDoS problem (<a href="https://github-redirect.dependabot.com/webpack/loader-utils/issues/226">https://github.com/facebookresearch/mmf/issues/226</a>) (<a href="https://github.com/webpack/loader-utils/commit/17cbf8fa8989c1cb45bdd2997aa524729475f1fa">17cbf8f</a>)</li> </ul> <h2>v1.4.1</h2> <h3><a href="https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1">1.4.1</a> (2022-11-07)</h3> <h3>Bug Fixes</h3> <ul> <li>security problem (<a href="https://github-redirect.dependabot.com/webpack/loader-utils/issues/220">https://github.com/facebookresearch/mmf/issues/220</a>) (<a href="https://github.com/webpack/loader-utils/commit/4504e34c4796a5836ef70458327351675aed48a5">4504e34</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md">loader-utils's changelog</a>.</em></p> <blockquote> <h3><a href="https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2">1.4.2</a> (2022-11-11)</h3> <h3>Bug Fixes</h3> <ul> <li>ReDoS problem (<a href="https://github-redirect.dependabot.com/webpack/loader-utils/issues/226">https://github.com/facebookresearch/mmf/issues/226</a>) (<a href="https://github.com/webpack/loader-utils/commit/17cbf8fa8989c1cb45bdd2997aa524729475f1fa">17cbf8f</a>)</li> </ul> <h3><a href="https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1">1.4.1</a> (2022-11-07)</h3> <h3>Bug Fixes</h3> <ul> <li>security problem (<a href="https://github-redirect.dependabot.com/webpack/loader-utils/issues/220">https://github.com/facebookresearch/mmf/issues/220</a>) (<a href="https://github.com/webpack/loader-utils/commit/4504e34c4796a5836ef70458327351675aed48a5">4504e34</a>)</li> </ul> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack/loader-utils/commit/331ad5067d9a1a7b8d646692e6959639969210d1"><code>331ad50</code></a> chore(release): 1.4.2</li> <li><a href="https://github.com/webpack/loader-utils/commit/17cbf8fa8989c1cb45bdd2997aa524729475f1fa"><code>17cbf8f</code></a> fix: ReDoS problem (<a href="https://github-redirect.dependabot.com/webpack/loader-utils/issues/226">https://github.com/facebookresearch/mmf/issues/226</a>)</li> <li><a href="https://github.com/webpack/loader-utils/commit/8f082b39f6903929f30fe29dab34f4d9c7ef070a"><code>8f082b3</code></a> chore(release): 1.4.1</li> <li><a href="https://github.com/webpack/loader-utils/commit/4504e34c4796a5836ef70458327351675aed48a5"><code>4504e34</code></a> fix: security problem (<a href="https://github-redirect.dependabot.com/webpack/loader-utils/issues/220">https://github.com/facebookresearch/mmf/issues/220</a>)</li> <li>See full diff in <a href="https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=loader-utils&package-manager=npm_and_yarn&previous-version=1.4.0&new-version=1.4.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebookresearch/mmf/network/alerts). </details> Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1272 Reviewed By: RdoubleA Differential Revision: D42594808 Pulled By: ankitade fbshipit-source-id: 6956beb5e7e876fa84d8c493a88a192aeb0db41b 19 January 2023, 05:27:23 UTC
d76870f Bump nltk from 3.4.5 to 3.6.6 (#1191) Summary: Bumps [nltk](https://github.com/nltk/nltk) from 3.4.5 to 3.6.6. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/nltk/nltk/blob/develop/ChangeLog">nltk's changelog</a>.</em></p> <blockquote> <p>Version 3.6.7 2021-12-28</p> <ul> <li>Resolve IndexError in <code>sent_tokenize</code> and <code>word_tokenize</code> (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2922">#2922</a>)</li> </ul> <p>Version 3.6.6 2021-12-21</p> <ul> <li>Refactor <code>gensim.doctest</code> to work for gensim 4.0.0 and up (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2914">#2914</a>)</li> <li>Add Precision, Recall, F-measure, Confusion Matrix to Taggers (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2862">#2862</a>)</li> <li>Added warnings if .zip files exist without any corresponding .csv files. (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2908">#2908</a>)</li> <li>Fix <code>FileNotFoundError</code> when the <code>download_dir</code> is a non-existing nested folder (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2910">#2910</a>)</li> <li>Rename omw to omw-1.4 (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2907">#2907</a>)</li> <li>Resolve ReDoS opportunity by fixing incorrectly specified regex (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2906">#2906</a>)</li> <li>Support OMW 1.4 (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2899">#2899</a>)</li> <li>Deprecate Tree get and set node methods (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2900">#2900</a>)</li> <li>Fix broken inaugural test case (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2903">#2903</a>)</li> <li>Use Multilingual Wordnet Data from OMW with newer Wordnet versions (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2889">#2889</a>)</li> <li>Keep NLTKs &quot;tokenize&quot; module working with pathlib (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2896">#2896</a>)</li> <li>Make prettyprinter to be more readable (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2893">#2893</a>)</li> <li>Update links to the nltk book (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2895">#2895</a>)</li> <li>Add <code>CITATION.cff</code> to nltk (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2880">#2880</a>)</li> <li>Resolve serious ReDoS in PunktSentenceTokenizer (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2869">#2869</a>)</li> <li>Delete old CI config files (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2881">#2881</a>)</li> <li>Improve Tokenize documentation + add TokenizerI as superclass for TweetTokenizer (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2878">#2878</a>)</li> <li>Fix expected value for BLEU score doctest after changes from <a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2572">#2572</a></li> <li>Add multi Bleu functionality and tests (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2793">#2793</a>)</li> <li>Deprecate 'return_str' parameter in NLTKWordTokenizer and TreebankWordTokenizer (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2883">#2883</a>)</li> <li>Allow empty string in CFG's + more (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2888">#2888</a>)</li> <li>Partition <code>tree.py</code> module into <code>tree</code> package + pickle fix (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2863">#2863</a>)</li> <li>Fix several TreebankWordTokenizer and NLTKWordTokenizer bugs (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2877">#2877</a>)</li> <li>Rewind Wordnet data file after each lookup (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2868">#2868</a>)</li> <li>Correct <strong>init</strong> call for SyntaxCorpusReader subclasses (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2872">#2872</a>)</li> <li>Documentation fixes (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2873">#2873</a>)</li> <li>Fix levenstein distance for duplicated letters (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2849">#2849</a>)</li> <li>Support alternative Wordnet versions (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2860">#2860</a>)</li> <li>Remove hundreds of formatting warnings for nltk.org (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2859">#2859</a>)</li> <li>Modernize <code>nltk.org/howto</code> pages (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2856">#2856</a>)</li> <li>Fix Bleu Score smoothing function from taking log(0) (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2839">#2839</a>)</li> <li>Update third party tools to newer versions and removing MaltParser fixed version (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2832">#2832</a>)</li> <li>Fix TypeError: _pretty() takes 1 positional argument but 2 were given in sem/drt.py (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2854">#2854</a>)</li> <li>Replace <code>http</code> with <code>https</code> in most URLs (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2852">#2852</a>)</li> </ul> <p>Thanks to the following contributors to 3.6.6 Adam Hawley, BatMrE, Danny Sepler, Eric Kafe, Gavish Poddar, Panagiotis Simakis, RnDevelover, Robby Horvath, Tom Aarsen, Yuta Nakamura, Mohaned Mashaly</p> <p>Version 3.6.5 2021-10-11</p> <ul> <li>modernised nltk.org website</li> <li>addressed LGTM.com issues</li> <li>support ZWJ sequences emoji and skin tone modifer emoji in TweetTokenizer</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/nltk/nltk/commit/4862b094ae4a9aa04396e06335ae52f7920e48c7"><code>4862b09</code></a> updates for 3.6.6</li> <li><a href="https://github.com/nltk/nltk/commit/6b602139ceb197ab4899cd662f6bed84f2e0750e"><code>6b60213</code></a> Refactor <code>gensim.doctest</code> to work for gensim 4.0.0 and up (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2914">#2914</a>)</li> <li><a href="https://github.com/nltk/nltk/commit/59aa3fb88c04d6151f2409b31dcfe0f332b0c9ca"><code>59aa3fb</code></a> Fix decode error for bllip parser (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2897">#2897</a>)</li> <li><a href="https://github.com/nltk/nltk/commit/a28d256b9ab2af4373fac63375259c70f327459e"><code>a28d256</code></a> Add Precision, Recall, F-measure, Confusion Matrix to Taggers (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2862">#2862</a>)</li> <li><a href="https://github.com/nltk/nltk/commit/72d9885544ba58c545f53bb13116d334f95a3a08"><code>72d9885</code></a> Added warnings if .zip files exist without any corresponding .csv files. (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2908">#2908</a>)</li> <li><a href="https://github.com/nltk/nltk/commit/dea7b44e761eca98face07a3c34298dba1f525d4"><code>dea7b44</code></a> Fix <code>FileNotFoundError</code> when the <code>download_dir</code> is a non-existing nested fold...</li> <li><a href="https://github.com/nltk/nltk/commit/abbe86b8af660b4fdf477505b89d92dd5aa46519"><code>abbe86b</code></a> Undo <a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2909">#2909</a> due to unexpected test failure</li> <li><a href="https://github.com/nltk/nltk/commit/c075dab35d30155ea3adbae17fbb064a39b85358"><code>c075dab</code></a> Allow commits with <code>/nocache</code> to not use the cache (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2909">#2909</a>)</li> <li><a href="https://github.com/nltk/nltk/commit/d6d513d3a5c96ed01727a65a088da1924a0c54e6"><code>d6d513d</code></a> Renamed omw to omw-1.4 (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2907">#2907</a>)</li> <li><a href="https://github.com/nltk/nltk/commit/2a50a3edc9d35f57ae42a921c621edc160877f4d"><code>2a50a3e</code></a> Resolve ReDoS opportunity by fixing incorrectly specified regex (<a href="https://github-redirect.dependabot.com/nltk/nltk/issues/2906">#2906</a>)</li> <li>Additional commits viewable in <a href="https://github.com/nltk/nltk/compare/3.4.5...3.6.6">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nltk&package-manager=pip&previous-version=3.4.5&new-version=3.6.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebookresearch/mmf/network/alerts). </details> Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1191 Reviewed By: ebsmothers, rayhou0710 Differential Revision: D42564694 Pulled By: ankitade fbshipit-source-id: 29ff402bdae8e8fba53e43aaba5cc306749f7190 19 January 2023, 00:56:27 UTC
b533cad Bump async from 2.6.3 to 2.6.4 in /website (#1240) Summary: Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md">async's changelog</a>.</em></p> <blockquote> <h1>v2.6.4</h1> <ul> <li>Fix potential prototype pollution exploit (<a href="https://github-redirect.dependabot.com/caolan/async/issues/1828">#1828</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/caolan/async/commit/c6bdaca4f9175c14fc655d3783c6af6a883e6514"><code>c6bdaca</code></a> Version 2.6.4</li> <li><a href="https://github.com/caolan/async/commit/8870da9d5022bab310413041b4079e10db3980b7"><code>8870da9</code></a> Update built files</li> <li><a href="https://github.com/caolan/async/commit/4df6754ef4e96a742956df8782fee27242a2ea12"><code>4df6754</code></a> update changelog</li> <li><a href="https://github.com/caolan/async/commit/8f7f90342a6571ba1c197d747ebed30c368096d2"><code>8f7f903</code></a> Fix prototype pollution vulnerability (<a href="https://github-redirect.dependabot.com/caolan/async/issues/1828">#1828</a>)</li> <li>See full diff in <a href="https://github.com/caolan/async/compare/v2.6.3...v2.6.4">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~hargasinski">hargasinski</a>, a new releaser for async since your current version.</p> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=async&package-manager=npm_and_yarn&previous-version=2.6.3&new-version=2.6.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebookresearch/mmf/network/alerts). </details> Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1240 Reviewed By: ebsmothers Differential Revision: D42565022 Pulled By: ankitade fbshipit-source-id: fae0eae7bb76ff8c5ecd4d30a6e972194602417e 18 January 2023, 18:54:27 UTC
c9334c4 Bump url-parse from 1.5.4 to 1.5.10 in /website (#1204) Summary: Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.4 to 1.5.10. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/unshiftio/url-parse/commit/8cd4c6c6435c1ea32243ec20c9cfe535251ec524"><code>8cd4c6c</code></a> 1.5.10</li> <li><a href="https://github.com/unshiftio/url-parse/commit/ce7a01f2e10738b17812f57c7b6b5de4ea4c0298"><code>ce7a01f</code></a> [fix] Improve handling of empty port</li> <li><a href="https://github.com/unshiftio/url-parse/commit/00714900ea1e8ba0a1f87b9f8399001e47f060ec"><code>0071490</code></a> [doc] Update JSDoc comment</li> <li><a href="https://github.com/unshiftio/url-parse/commit/a7044e3e8bb2308ac0f74264d01951aeaca0d66f"><code>a7044e3</code></a> [minor] Use more descriptive variable name</li> <li><a href="https://github.com/unshiftio/url-parse/commit/d547792414a414b2f341a805141beafee728addf"><code>d547792</code></a> [security] Add credits for CVE-2022-0691</li> <li><a href="https://github.com/unshiftio/url-parse/commit/ad23357ad5fd9a6b011d049466e9ecff723e52b8"><code>ad23357</code></a> 1.5.9</li> <li><a href="https://github.com/unshiftio/url-parse/commit/0e3fb542d60ddbf6933f22eb9b1e06e25eaa5b63"><code>0e3fb54</code></a> [fix] Strip all control characters from the beginning of the URL</li> <li><a href="https://github.com/unshiftio/url-parse/commit/61864a8eccff714a45d23db85a814e3c6ee0baba"><code>61864a8</code></a> [security] Add credits for CVE-2022-0686</li> <li><a href="https://github.com/unshiftio/url-parse/commit/bb0104d6439cf7c2662afbd9411e0772a9639664"><code>bb0104d</code></a> 1.5.8</li> <li><a href="https://github.com/unshiftio/url-parse/commit/d5c64791ef496ca5459ae7f2176a31ea53b127e5"><code>d5c6479</code></a> [fix] Handle the case where the port is specified but empty</li> <li>Additional commits viewable in <a href="https://github.com/unshiftio/url-parse/compare/1.5.4...1.5.10">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=url-parse&package-manager=npm_and_yarn&previous-version=1.5.4&new-version=1.5.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebookresearch/mmf/network/alerts). </details> Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1204 Reviewed By: ebsmothers Differential Revision: D42565015 Pulled By: ankitade fbshipit-source-id: 37d0fcfb8a913b3130efdd673dd08b3ae814520a 18 January 2023, 18:04:45 UTC
9d9ea08 Bump pillow from 9.0.1 to 9.3.0 (#1273) Summary: Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.0.1 to 9.3.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/python-pillow/Pillow/releases">pillow's releases</a>.</em></p> <blockquote> <h2>9.3.0</h2> <p><a href="https://pillow.readthedocs.io/en/stable/releasenotes/9.3.0.html">https://pillow.readthedocs.io/en/stable/releasenotes/9.3.0.html</a></p> <h2>Changes</h2> <ul> <li>Initialize libtiff buffer when saving <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6699">#6699</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Limit SAMPLESPERPIXEL to avoid runtime DOS <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6700">#6700</a> [<a href="https://github.com/wiredfool"><code>@​wiredfool</code></a>]</li> <li>Inline fname2char to fix memory leak <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6329">#6329</a> [<a href="https://github.com/nulano"><code>@​nulano</code></a>]</li> <li>Fix memory leaks related to text features <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6330">#6330</a> [<a href="https://github.com/nulano"><code>@​nulano</code></a>]</li> <li>Use double quotes for version check on old CPython on Windows <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6695">#6695</a> [<a href="https://github.com/hugovk"><code>@​hugovk</code></a>]</li> <li>GHA: replace deprecated set-output command with GITHUB_OUTPUT file <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6697">#6697</a> [<a href="https://github.com/nulano"><code>@​nulano</code></a>]</li> <li>Remove backup implementation of Round for Windows platforms <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6693">#6693</a> [<a href="https://github.com/cgohlke"><code>@​cgohlke</code></a>]</li> <li>Upload fribidi.dll to GitHub Actions <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6532">#6532</a> [<a href="https://github.com/nulano"><code>@​nulano</code></a>]</li> <li>Fixed set_variation_by_name offset <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6445">#6445</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Windows build improvements <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6562">#6562</a> [<a href="https://github.com/nulano"><code>@​nulano</code></a>]</li> <li>Fix malloc in _imagingft.c:font_setvaraxes <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6690">#6690</a> [<a href="https://github.com/cgohlke"><code>@​cgohlke</code></a>]</li> <li>Only use ASCII characters in C source file <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6691">#6691</a> [<a href="https://github.com/cgohlke"><code>@​cgohlke</code></a>]</li> <li>Release Python GIL when converting images using matrix operations <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6418">#6418</a> [<a href="https://github.com/hmaarrfk"><code>@​hmaarrfk</code></a>]</li> <li>Added ExifTags enums <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6630">#6630</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Do not modify previous frame when calculating delta in PNG <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6683">#6683</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Added support for reading BMP images with RLE4 compression <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6674">#6674</a> [<a href="https://github.com/npjg"><code>@​npjg</code></a>]</li> <li>Decode JPEG compressed BLP1 data in original mode <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6678">#6678</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>pylint warnings <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6659">#6659</a> [<a href="https://github.com/marksmayo"><code>@​marksmayo</code></a>]</li> <li>Added GPS TIFF tag info <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6661">#6661</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Added conversion between RGB/RGBA/RGBX and LAB <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6647">#6647</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Do not attempt normalization if mode is already normal <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6644">#6644</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Fixed seeking to an L frame in a GIF <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6576">#6576</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Consider all frames when selecting mode for PNG save_all <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6610">#6610</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Don't reassign crc on ChunkStream close <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6627">#6627</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Raise a warning if NumPy failed to raise an error during conversion <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6594">#6594</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Only read a maximum of 100 bytes at a time in IMT header <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6623">#6623</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Show all frames in ImageShow <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6611">#6611</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Allow FLI palette chunk to not be first <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6626">#6626</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>If first GIF frame has transparency for RGB_ALWAYS loading strategy, use RGBA mode <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6592">#6592</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Round box position to integer when pasting embedded color <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6517">#6517</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Removed EXIF prefix when saving WebP <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6582">#6582</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Pad IM palette to 768 bytes when saving <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6579">#6579</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Added DDS BC6H reading <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6449">#6449</a> [<a href="https://github.com/ShadelessFox"><code>@​ShadelessFox</code></a>]</li> <li>Added support for opening WhiteIsZero 16-bit integer TIFF images <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6642">#6642</a> [<a href="https://github.com/JayWiz"><code>@​JayWiz</code></a>]</li> <li>Raise an error when allocating translucent color to RGB palette <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6654">#6654</a> [<a href="https://github.com/jsbueno"><code>@​jsbueno</code></a>]</li> <li>Moved mode check outside of loops <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6650">#6650</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Added reading of TIFF child images <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6569">#6569</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Improved ImageOps palette handling <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6596">#6596</a> [<a href="https://github.com/PososikTeam"><code>@​PososikTeam</code></a>]</li> <li>Defer parsing of palette into colors <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6567">#6567</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Apply transparency to P images in ImageTk.PhotoImage <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6559">#6559</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Use rounding in ImageOps contain() and pad() <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6522">#6522</a> [<a href="https://github.com/bibinhashley"><code>@​bibinhashley</code></a>]</li> <li>Fixed GIF remapping to palette with duplicate entries <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6548">#6548</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Allow remap_palette() to return an image with less than 256 palette entries <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6543">#6543</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Corrected BMP and TGA palette size when saving <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6500">#6500</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst">pillow's changelog</a>.</em></p> <blockquote> <h2>9.3.0 (2022-10-29)</h2> <ul> <li> <p>Limit SAMPLESPERPIXEL to avoid runtime DOS <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6700">#6700</a> [wiredfool]</p> </li> <li> <p>Initialize libtiff buffer when saving <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6699">#6699</a> [radarhere]</p> </li> <li> <p>Inline fname2char to fix memory leak <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6329">#6329</a> [nulano]</p> </li> <li> <p>Fix memory leaks related to text features <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6330">#6330</a> [nulano]</p> </li> <li> <p>Use double quotes for version check on old CPython on Windows <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6695">#6695</a> [hugovk]</p> </li> <li> <p>Remove backup implementation of Round for Windows platforms <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6693">#6693</a> [cgohlke]</p> </li> <li> <p>Fixed set_variation_by_name offset <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6445">#6445</a> [radarhere]</p> </li> <li> <p>Fix malloc in _imagingft.c:font_setvaraxes <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6690">#6690</a> [cgohlke]</p> </li> <li> <p>Release Python GIL when converting images using matrix operations <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6418">#6418</a> [hmaarrfk]</p> </li> <li> <p>Added ExifTags enums <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6630">#6630</a> [radarhere]</p> </li> <li> <p>Do not modify previous frame when calculating delta in PNG <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6683">#6683</a> [radarhere]</p> </li> <li> <p>Added support for reading BMP images with RLE4 compression <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6674">#6674</a> [npjg, radarhere]</p> </li> <li> <p>Decode JPEG compressed BLP1 data in original mode <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6678">#6678</a> [radarhere]</p> </li> <li> <p>Added GPS TIFF tag info <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6661">#6661</a> [radarhere]</p> </li> <li> <p>Added conversion between RGB/RGBA/RGBX and LAB <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6647">#6647</a> [radarhere]</p> </li> <li> <p>Do not attempt normalization if mode is already normal <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6644">#6644</a> [radarhere]</p> </li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python-pillow/Pillow/commit/d594f4cb8dc47fb0c69ae58d9fff86faae4515bd"><code>d594f4c</code></a> Update CHANGES.rst [ci skip]</li> <li><a href="https://github.com/python-pillow/Pillow/commit/909dc64ed5f676169aa3d9b0c26f132a06321b83"><code>909dc64</code></a> 9.3.0 version bump</li> <li><a href="https://github.com/python-pillow/Pillow/commit/1a51ce7b955c65c8f2c6bc7772735b197b8a6aa3"><code>1a51ce7</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6699">#6699</a> from hugovk/security-libtiff_buffer</li> <li><a href="https://github.com/python-pillow/Pillow/commit/2444cddab2f83f28687c7c20871574acbb6dbcf3"><code>2444cdd</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6700">#6700</a> from hugovk/security-samples_per_pixel-sec</li> <li><a href="https://github.com/python-pillow/Pillow/commit/744f455830871d61a8de0a5e629d4c2e33817cbb"><code>744f455</code></a> Added release notes</li> <li><a href="https://github.com/python-pillow/Pillow/commit/0846bfae48513f2f51ca8547ed3b8954fa501fda"><code>0846bfa</code></a> Add to release notes</li> <li><a href="https://github.com/python-pillow/Pillow/commit/799a6a01052cea3f417a571d7c64cd14acc18c64"><code>799a6a0</code></a> Fix linting</li> <li><a href="https://github.com/python-pillow/Pillow/commit/00b25fd3ac3648bc28eff5d4c4d816e605e3f05f"><code>00b25fd</code></a> Hide UserWarning in logs</li> <li><a href="https://github.com/python-pillow/Pillow/commit/05b175ef88c22f5c416bc9b8d5b897dea1abbf2c"><code>05b175e</code></a> Tighter test case</li> <li><a href="https://github.com/python-pillow/Pillow/commit/13f2c5ae14901c89c38f898496102afd9daeaf6d"><code>13f2c5a</code></a> Prevent DOS with large SAMPLESPERPIXEL in Tiff IFD</li> <li>Additional commits viewable in <a href="https://github.com/python-pillow/Pillow/compare/9.0.1...9.3.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pillow&package-manager=pip&previous-version=9.0.1&new-version=9.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebookresearch/mmf/network/alerts). </details> Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1273 Test Plan: Imported from GitHub, CI Reviewed By: enmalik, pikapecan Differential Revision: D42563779 Pulled By: ankitade fbshipit-source-id: e10d521b9802aaee7888bc72b923e3f6c52c615c 18 January 2023, 03:28:10 UTC
a361a2e [MMF]Point transformers to transformer3 (#203) Summary: X-link: https://github.com/fairinternal/mmf-internal/pull/203 Context: https://fb.workplace.com/groups/416232762295348/permalink/1021153981803220/ - for internal use cases, we should import from transformers3 as adviced by Lisa - for oss, we should fallback to normal imports Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1275 Reviewed By: ebsmothers Differential Revision: D41072636 fbshipit-source-id: 3b3fdb14ffcec5976114a44dec8f1d59c72e4294 09 January 2023, 20:51:39 UTC
fb728f3 [MMF]Disable lightning resume test internally (#1286) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1286 The lightning version in oss is pinned to a different version from internal causing test failures in either oss or internal. So turning off internal tests for now. Reviewed By: ebsmothers Differential Revision: D42173262 fbshipit-source-id: 8c35ae0a3579e2019cb49686b02cf0274fcda5dd 20 December 2022, 21:47:12 UTC
9f4f563 Fix broken CI and some tests (#1279) Summary: Fix broken CI and tests - Remove python3.6 runs for gha which was broken due to pil upgrade - remove CompleteInTimeOrDie as caffe2 imports not supported from pytorch anymore - upgrades torch* dependencies since the older versions were leading to this failure : AttributeError: module 'distutils' has no attribute 'version' - fix test_vilbert and test_visualbert asserts on masked lm loss to check for nan. if all labels contain ignore_index, ce loss returns nan. - in lightning/test_checkpoint.py, skip 2 tests which were causing gha to crash (idk why) and fix test_load_trainer_ckpt_number_of_step to assert on correct values Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1279 Test Plan: CI is green now Reviewed By: ebsmothers Differential Revision: D42136841 Pulled By: ankitade fbshipit-source-id: 8d802c5df559949ddb628ee043a9935be3dd71eb 20 December 2022, 04:41:34 UTC
5120196 [postray] Enable passing buck version to jetter build command through mmf args. Summary: PostRay flow runs are failing to launch due to jetter build failures when buck version is set to v2. Currently, although jetter and flow-cli both allow users to override buck version, mmf doesn't allow specifying this argument. This diff adds this option to args and passes it to flow-cli build options. Reviewed By: ebsmothers, rayhou0710 Differential Revision: D41899628 fbshipit-source-id: 6c41a6e3c02a19f1671f76862142e2a1aa0ece7c 10 December 2022, 18:50:31 UTC
2776400 [postray] Remove text modality requirement from stack_transformer implementation. Summary: Currently, the stack_transformer implementation requires raw text input in addition to the bottom_net transformer embeddings by default. PostRay 2D evaluation, however, requires us to evaluate the performance of the bottom_net transformer alone on downstream tasks. This diff contains changes to remove this default requirement for the raw text input into the stack_transformer. Reviewed By: ebsmothers, rayhou0710 Differential Revision: D41812181 fbshipit-source-id: abe9d39cb292c335619888e53feb9ea7bd2bc0ec 07 December 2022, 21:49:16 UTC
014f202 Add support to load lightning checkpoint Summary: support loading lightning checkpoint to model state_dict Reviewed By: abhikrish, sisilmehta2000 Differential Revision: D40442931 fbshipit-source-id: df4d095192c948a1c29311d3cc73e3d0b958ae2a 19 October 2022, 19:42:35 UTC
3a89a2d [codemod][2/n] Replace deprecated uses of collections.$ABC_CLASS Summary: The "abstract base classes" in collections were moved to a submodule, collections.abc in Python 3.3. There was a redirect added for backwards compatibility, but this is getting removed in Python 3.10. As such, we need to update all callsites to use the newer module or we can't upgrade Python. This diff is brought to you by: fbgr -l -f '.py$' "collections\.$(~/codemod-regex.py)" | xargs ~/add-abc.py where codemod-regex.py is P536570839 and add-abc.py is P536570878. Reviewed By: itamaro Differential Revision: D40308519 fbshipit-source-id: d3dd62a188c7b0925359ab4016579f39bab0d8e6 14 October 2022, 17:13:05 UTC
2297d4a Fix logging in lightning loop Summary: Fix 2 logging issues. Reviewed By: rayhou0710 Differential Revision: D39980770 fbshipit-source-id: 1df6d13084445c6b6ca2d4f5b27ae6c6a009a2d5 04 October 2022, 00:42:33 UTC
fdb51ee Integrate PostRay workflow with WorkflowTCRunner Summary: This Diff enables launching pretraining jobs to MAST via MMF workflow for PostRay. Additional Flow parameters are introduced to support modelStore checkpointing inside lightning trainer. Reviewed By: abhikrish Differential Revision: D38522350 fbshipit-source-id: e2c5f9f59171402515750a076ba4c53cb0b4140c 11 August 2022, 00:14:13 UTC
b3c816b update omegaconf resolver Summary: `env` is deprecated in OmegaConf 2.1 (currently running in fbcode) in favor of `oc.env` `env` is deleted in OC 2.2 (we are upgrading fbcode to omegaconf 2.2) see https://github.com/omry/omegaconf/issues/573 for more context Reviewed By: ebsmothers Differential Revision: D37330921 fbshipit-source-id: 7d48da6d08fe8585825038e0707738b6ecaf0644 22 June 2022, 17:55:57 UTC
079740b [codemod][pyfmt] apply new formatting config Summary: pyfmt now specifies a target Python version of 3.8 when formatting with black. With this new config, black adds trailing commas to all multiline function calls. This applies the new formatting as part of rolling out the linttool-integration for pyfmt. paintitblack Reviewed By: zertosh, lisroach Differential Revision: D37084377 fbshipit-source-id: 781a1b883a381a172e54d6e447137657977876b4 10 June 2022, 23:04:56 UTC
0cb617c [row 15] [postray] vjune trainining base Summary: a base diff for experiments Differential Revision: D36847492 fbshipit-source-id: 45db210476ce37ec41a62c3245b8a4e66d3e5123 04 June 2022, 07:55:21 UTC
5e0fef7 [patch fix] Fix fit loop restart logic to enable resume using the checkpoint - #12821 (#1249) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1249 patch fix the PR https://github.com/PyTorchLightning/pytorch-lightning/pull/12821 Reviewed By: hudeven, rayhou0710 Differential Revision: D36193410 fbshipit-source-id: 6594c4daf8fe5be1eaec72d42c45789f5da36125 31 May 2022, 05:31:13 UTC
fc887e2 [MMF][bug fix]: tear down dataset loader Summary: Bug fixed by changing key, val itemization Reviewed By: ebsmothers Differential Revision: D36496516 fbshipit-source-id: a278c0282cd3437c481629638a868f99f8205bd6 19 May 2022, 06:43:23 UTC
0209c23 [codemod][usort] apply import merging for fbcode (4 of 11) Summary: Applies new import merging and sorting from µsort v1.0. When merging imports, µsort will make a best-effort to move associated comments to match merged elements, but there are known limitations due to the diynamic nature of Python and developer tooling. These changes should not produce any dangerous runtime changes, but may require touch-ups to satisfy linters and other tooling. Note that µsort uses case-insensitive, lexicographical sorting, which results in a different ordering compared to isort. This provides a more consistent sorting order, matching the case-insensitive order used when sorting import statements by module name, and ensures that "frog", "FROG", and "Frog" always sort next to each other. For details on µsort's sorting and merging semantics, see the user guide: https://usort.readthedocs.io/en/stable/guide.html#sorting Reviewed By: lisroach Differential Revision: D36402162 fbshipit-source-id: 6d180e9003d466c4f866fc9d454c6531766ca1dd 15 May 2022, 19:53:03 UTC
e3ba536 [mmf] lightning trainer with torchmetrics Summary: lightning trainer with torchmetrics Reviewed By: ebsmothers Differential Revision: D34902736 fbshipit-source-id: c762fd47a4022365584a1f35047ffba613232e92 13 May 2022, 02:11:11 UTC
d8ca378 [black][codemod] formatting changes from black 22.3.0 Summary: Applies the black-fbsource codemod with the new build of pyfmt. paintitblack Reviewed By: lisroach Differential Revision: D36324783 fbshipit-source-id: 280c09e88257e5e569ab729691165d8dedd767bc 12 May 2022, 02:55:56 UTC
634e09b [feat][mmf] populate list data such as post ids into report Summary: Populate list data into report as well for metric aggregation based on post_ids. Reviewed By: ebsmothers, PursueHappinessDirectly Differential Revision: D35957320 fbshipit-source-id: c1c89a23095066d8247406f56fbbdde328b3bc37 28 April 2022, 17:49:58 UTC
a34bc2d [MMF] LightningMultiDataLoader for lightning specific logic (#1236) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1236 Introducing a Lightning version of the data module to enable lightning specific logic on the data module and data loader. (see over ridden functions in the code) Reviewed By: sisilmehta2000, ebsmothers Differential Revision: D34996819 fbshipit-source-id: 181551816123eef7640baadf358604173755bad2 20 April 2022, 04:47:08 UTC
e8ab25b Bump pillow from 8.3.1 to 9.0.1 (#1210) Summary: Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.3.1 to 9.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/python-pillow/Pillow/releases">pillow's releases</a>.</em></p> <blockquote> <h2>9.0.1</h2> <p><a href="https://pillow.readthedocs.io/en/stable/releasenotes/9.0.1.html">https://pillow.readthedocs.io/en/stable/releasenotes/9.0.1.html</a></p> <h2>Changes</h2> <ul> <li>In show_file, use os.remove to remove temporary images. CVE-2022-24303 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6010">#6010</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>, <a href="https://github.com/hugovk"><code>@​hugovk</code></a>]</li> <li>Restrict builtins within lambdas for ImageMath.eval. CVE-2022-22817 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6009">#6009</a> [radarhere]</li> </ul> <h2>9.0.0</h2> <p><a href="https://pillow.readthedocs.io/en/stable/releasenotes/9.0.0.html">https://pillow.readthedocs.io/en/stable/releasenotes/9.0.0.html</a></p> <h2>Changes</h2> <ul> <li>Restrict builtins for ImageMath.eval() <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5923">#5923</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Ensure JpegImagePlugin stops at the end of a truncated file <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5921">#5921</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Fixed ImagePath.Path array handling <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5920">#5920</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Remove consecutive duplicate tiles that only differ by their offset <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5919">#5919</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Removed redundant part of condition <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5915">#5915</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Explicitly enable strip chopping for large uncompressed TIFFs <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5517">#5517</a> [<a href="https://github.com/kmilos"><code>@​kmilos</code></a>]</li> <li>Use the Windows method to get TCL functions on Cygwin <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5807">#5807</a> [<a href="https://github.com/DWesl"><code>@​DWesl</code></a>]</li> <li>Changed error type to allow for incremental WebP parsing <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5404">#5404</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Improved I;16 operations on big endian <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5901">#5901</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Ensure that BMP pixel data offset does not ignore palette <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5899">#5899</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Limit quantized palette to number of colors <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5879">#5879</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Use latin1 encoding to decode bytes <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5870">#5870</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Fixed palette index for zeroed color in FASTOCTREE quantize <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5869">#5869</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>When saving RGBA to GIF, make use of first transparent palette entry <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5859">#5859</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Pass SAMPLEFORMAT to libtiff <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5848">#5848</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Added rounding when converting P and PA <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5824">#5824</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Improved putdata() documentation and data handling <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5910">#5910</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Exclude carriage return in PDF regex to help prevent ReDoS <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5912">#5912</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Image.NONE is only used for resampling and dithers <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5908">#5908</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Fixed freeing pointer in ImageDraw.Outline.transform <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5909">#5909</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Add Tidelift alignment action and badge <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5763">#5763</a> [<a href="https://github.com/aclark4life"><code>@​aclark4life</code></a>]</li> <li>Replaced further direct invocations of setup.py <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5906">#5906</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Added ImageShow support for xdg-open <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5897">#5897</a> [<a href="https://github.com/m-shinder"><code>@​m-shinder</code></a>]</li> <li>Fixed typo <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5902">#5902</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Switched from deprecated &quot;setup.py install&quot; to &quot;pip install .&quot; <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5896">#5896</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Support 16-bit grayscale ImageQt conversion <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5856">#5856</a> [<a href="https://github.com/cmbruns"><code>@​cmbruns</code></a>]</li> <li>Fixed raising OSError in _safe_read when size is greater than SAFEBLOCK <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5872">#5872</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Convert subsequent GIF frames to RGB or RGBA <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5857">#5857</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>WebP: Fix memory leak during decoding on failure <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5798">#5798</a> [<a href="https://github.com/ilai-deutel"><code>@​ilai-deutel</code></a>]</li> <li>Do not prematurely return in ImageFile when saving to stdout <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5665">#5665</a> [<a href="https://github.com/infmagic2047"><code>@​infmagic2047</code></a>]</li> <li>Added support for top right and bottom right TGA orientations <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5829">#5829</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Corrected ICNS file length in header <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5845">#5845</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Block tile TIFF tags when saving <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5839">#5839</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Added line width argument to ImageDraw polygon <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5694">#5694</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Do not redeclare class each time when converting to NumPy <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5844">#5844</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Only prevent repeated polygon pixels when drawing with transparency <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5835">#5835</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst">pillow's changelog</a>.</em></p> <blockquote> <h2>9.0.1 (2022-02-03)</h2> <ul> <li> <p>In show_file, use os.remove to remove temporary images. CVE-2022-24303 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6010">#6010</a> [radarhere, hugovk]</p> </li> <li> <p>Restrict builtins within lambdas for ImageMath.eval. CVE-2022-22817 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6009">#6009</a> [radarhere]</p> </li> </ul> <h2>9.0.0 (2022-01-02)</h2> <ul> <li> <p>Restrict builtins for ImageMath.eval(). CVE-2022-22817 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5923">#5923</a> [radarhere]</p> </li> <li> <p>Ensure JpegImagePlugin stops at the end of a truncated file <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5921">#5921</a> [radarhere]</p> </li> <li> <p>Fixed ImagePath.Path array handling. CVE-2022-22815, CVE-2022-22816 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5920">#5920</a> [radarhere]</p> </li> <li> <p>Remove consecutive duplicate tiles that only differ by their offset <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5919">#5919</a> [radarhere]</p> </li> <li> <p>Improved I;16 operations on big endian <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5901">#5901</a> [radarhere]</p> </li> <li> <p>Limit quantized palette to number of colors <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5879">#5879</a> [radarhere]</p> </li> <li> <p>Fixed palette index for zeroed color in FASTOCTREE quantize <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5869">#5869</a> [radarhere]</p> </li> <li> <p>When saving RGBA to GIF, make use of first transparent palette entry <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5859">#5859</a> [radarhere]</p> </li> <li> <p>Pass SAMPLEFORMAT to libtiff <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5848">#5848</a> [radarhere]</p> </li> <li> <p>Added rounding when converting P and PA <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5824">#5824</a> [radarhere]</p> </li> <li> <p>Improved putdata() documentation and data handling <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5910">#5910</a> [radarhere]</p> </li> <li> <p>Exclude carriage return in PDF regex to help prevent ReDoS <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5912">#5912</a> [hugovk]</p> </li> <li> <p>Fixed freeing pointer in ImageDraw.Outline.transform <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5909">#5909</a> [radarhere]</p> </li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python-pillow/Pillow/commit/6deac9e3a23caffbfdd75c00d3f0a1cd36cdbd5d"><code>6deac9e</code></a> 9.0.1 version bump</li> <li><a href="https://github.com/python-pillow/Pillow/commit/c04d812b902356b8c20ee2ab881e1d96f7d66b4b"><code>c04d812</code></a> Update CHANGES.rst [ci skip]</li> <li><a href="https://github.com/python-pillow/Pillow/commit/4fabec36197735438c80c174d018498be606c46c"><code>4fabec3</code></a> Added release notes for 9.0.1</li> <li><a href="https://github.com/python-pillow/Pillow/commit/02affaa491df37117a7562e6ba6ac52c4c871195"><code>02affaa</code></a> Added delay after opening image with xdg-open</li> <li><a href="https://github.com/python-pillow/Pillow/commit/ca0b58521881b95e47ea49d960d13d1c3dac823d"><code>ca0b585</code></a> Updated formatting</li> <li><a href="https://github.com/python-pillow/Pillow/commit/427221ef5f19157001bf8b1ad7cfe0b905ca8c26"><code>427221e</code></a> In show_file, use os.remove to remove temporary images</li> <li><a href="https://github.com/python-pillow/Pillow/commit/c930be0758ac02cf15a2b8d5409d50d443550581"><code>c930be0</code></a> Restrict builtins within lambdas for ImageMath.eval</li> <li><a href="https://github.com/python-pillow/Pillow/commit/75b69dd239a4647032f67a80d9b444228af2b736"><code>75b69dd</code></a> Dont need to pin for GHA</li> <li><a href="https://github.com/python-pillow/Pillow/commit/cd938a7744cb46e2ea525a0c3dd79aa08f98c150"><code>cd938a7</code></a> Autolink CWE numbers with sphinx-issues</li> <li><a href="https://github.com/python-pillow/Pillow/commit/2e9c461ca417083c43145a991bf9e1ec93237d89"><code>2e9c461</code></a> Add CVE IDs</li> <li>Additional commits viewable in <a href="https://github.com/python-pillow/Pillow/compare/8.3.1...9.0.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pillow&package-manager=pip&previous-version=8.3.1&new-version=9.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebookresearch/mmf/network/alerts). </details> Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1210 Reviewed By: langong347 Differential Revision: D35497292 Pulled By: ebsmothers fbshipit-source-id: 3e4d92f40450637e1b3a52ec00ae90266bf52935 08 April 2022, 16:44:39 UTC
47ee79b [staticdocs][mmf] automatic update for ansi-html@0.0.8 Reviewed By: jknoxville Differential Revision: D35213175 fbshipit-source-id: 0007f82652dc46630143e2818ca9b17f65159474 29 March 2022, 12:12:04 UTC
d31f877 [lightning] Trainer(checkpoint_callback) -> Trainer(enable_checkpointing) (#200) Summary: X-link: https://github.com/fairinternal/mmf-internal/pull/200 Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1215 Reviewed By: ebsmothers Differential Revision: D34669565 fbshipit-source-id: 0d6e5bc007441e34e29b226e8a3c0c51bab889b5 23 March 2022, 22:01:55 UTC
fc5d398 [lightning][deprecation] Replace progress_bar_refresh_rate=0 with enable_progress_bar=False Reviewed By: ananthsub Differential Revision: D35057460 fbshipit-source-id: 6aa3ab316e51e9b9f186718bec52ee6946e67ae2 23 March 2022, 16:33:44 UTC
744bc33 Updated finetuning on wpie Summary: update data, checkpoint, and hyper-params for fine-tuning on wpie Reviewed By: rayhou0710 Differential Revision: D32313478 fbshipit-source-id: e64f38e4a0b5aef361ec34f0927a238e9338602e 16 March 2022, 21:43:32 UTC
5c3b00d [lightning_deprecation] deprecate `max_steps=None` in Trainer Summary: PR: https://github.com/PyTorchLightning/pytorch-lightning/pull/9460 Introduced by diff D31918136 Reviewed By: tangbinh Differential Revision: D34804291 fbshipit-source-id: c125f5618e0e4b53975a7d8c1b58ef7f0750afa4 14 March 2022, 20:06:23 UTC
c7f31d8 [mmf] fix report missing loss in the case of multi-task leanring and gradient accumulation Summary: When we do round-robin for 2-task MTL with gradient accumulation with an even update frequency, the logging and tensorboard won't capture losses in the 2nd task. This diff fixes the issue. Reviewed By: ebsmothers Differential Revision: D34771283 fbshipit-source-id: 6712ca117b3d2ddf077f712d1f59124e47bf93f7 10 March 2022, 18:04:03 UTC
010d8d7 [PyTorchLightning/pytorch-lightning] Add callout items to the Docs landing page (#12196) (#189) Summary: X-link: https://github.com/facebookresearch/d2go/pull/189 X-link: https://github.com/facebookresearch/recipes/pull/14 X-link: https://github.com/facebookresearch/ReAgent/pull/616 ### New commit log messages - [9b011606f Add callout items to the Docs landing page (#12196)](https://github.com/PyTorchLightning/pytorch-lightning/pull/12196) Reviewed By: edward-io Differential Revision: D34687261 fbshipit-source-id: 3ef6be5169a855582384f9097a962d2261625882 09 March 2022, 07:52:30 UTC
34b4a00 Make cudnn.benchmark configurable for MMFTrainer Summary: Make cudnn.benchmark configurable for MMFTrainer in training.cudnn_benchmark Reviewed By: ebsmothers Differential Revision: D34664743 fbshipit-source-id: cb7d110997559f5dacc397678fa617bd6265883d 08 March 2022, 14:54:37 UTC
5432674 [staticdocs][mmf] automatic update for docusaurus-plugin-internaldocs-fb@0.10.7 Reviewed By: antonk52 Differential Revision: D34680129 fbshipit-source-id: 53b589b04844d11fc3bd5d928ed33c1917f2e3a2 07 March 2022, 15:23:00 UTC
a478c69 docs: add social banner in support of Ukraine (#1207) Summary: Our mission at [Meta Open Source](https://opensource.facebook.com/) is to empower communities through open source, and we believe that it means building a welcoming and safe environment for all. As a part of this work, we are adding this banner in support for Ukraine during this crisis. ![image](https://user-images.githubusercontent.com/12485205/156669684-0beec8b2-1d63-4eab-890a-0130bcd481c4.png) Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1207 Test Plan: Imported from GitHub, without a `Test Plan:` line. **Static Docs Preview: mmf** |[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D34628051/V2/mmf/)| |**Modified Pages**| Reviewed By: apsdehal Differential Revision: D34628051 Pulled By: dmitryvinn-fb fbshipit-source-id: 2099660b137cdd1bffa3188ba0dcec25865d627c 04 March 2022, 23:19:06 UTC
172cb2f [PyTorchLightning/pytorch-lightning] Fix `current_epoch` value on training end (#8578) Summary: ### New commit log messages - [789fae828 Fix `current_epoch` value on training end (#8578)](https://github.com/PyTorchLightning/pytorch-lightning/pull/8578) Reviewed By: tangbinh Differential Revision: D34398730 fbshipit-source-id: 2731e46ebbf3b5e62d9266fba5933b4a43eca4e9 28 February 2022, 20:09:29 UTC
0089ec8 [feat] Add a new VideoTransforms class (#1178) Summary: Adds a new VideoTransforms class that will apply any transforms from pytorchvideo or torchvision. All existing processors in video_processors.py can be replaced by one of these transforms. Replaces references to existing processors in the Charades dataset config. Once these references are replaced, the original processors can be cleaned up in a follow-up diff. Adds unit test, fixes a unit test warning in test_processors.py about a collections.abc import Changes a couple type annotations (mostly for my understanding; these functions may go away soon) Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1178 Test Plan: * Unit test * Manually verified (in a Jupyter notebook) that VideoProcessor works and that the torchvision/pytorchvideo transforms run and give the same output on a sample video as the existing transforms: * Ran a command that loaded the charades dataset. Confirmed the dataset loaded before things errored out (in the train step): `mmf_run config=projects/mmf_transformer/configs/charades/direct.yaml run_type=train_val dataset=charades model=mmf_transformer training.batch_size=4 training.num_workers=1 training.find_unused_parameters=True training.log_interval=100` Input video: {F687144140} ``` homer_clip, homer_audio, info = read_video("/tmp/homer.gif") config1 = OmegaConf.create({'transforms': [ 'video_to_tensor', {'type': 'video_resize', 'params': {'size': [128, 171]}}, {'type': 'video_random_horizontal_flip', 'params': {'p': 1.0}}, {'type': 'video_normalize', 'params': {'mean': [0.43216, 0.394666, 0.37645], 'std': [0.22803, 0.22145, 0.216989]}}, # {'type': 'video_random_crop', 'params': {'size': [112, 112]}}, {'type': 'video_center_crop', 'params': {'size': [112, 112]}}, {'type': 'video_pad', 'params': {'padding': (5, 5, 0, 0), 'fill': .4}}, ]}) config2 = OmegaConf.create({'transforms': [ 'permute_and_rescale', {'type': 'Resize', 'params': {'size': [128, 171]}}, {'type': 'RandomHorizontalFlip', 'params': {'p': 1.0}}, {'type': 'Normalize', 'params': {'mean': [0.43216, 0.394666, 0.37645], 'std': [0.22803, 0.22145, 0.216989]}}, # {'type': 'RandomCrop', 'params': {'size': [112, 112]}}, {'type': 'CenterCrop', 'params': {'size': [112, 112]}}, {'type': 'Pad', 'params': {'padding': (5, 0, 5, 0), 'fill': .4}}, ]}) v1 = video_processors.VideoTransforms(config=config1) write_to_gif(v1(homer_clip), "/tmp/homer1.gif") v2 = video_processors.VideoTransforms(config=config2) write_to_gif(v2(homer_clip), "/tmp/homer2.gif") ``` Output video 1: {F687144159} Output video 2: {F687144186} Reviewed By: ebsmothers Differential Revision: D33154577 Pulled By: russellhowes fbshipit-source-id: 2e524d0a84c9c85542087b7f85de3fbb2a7195ed 26 February 2022, 03:53:47 UTC
856be5b [postray] modify wpie sweep to include fcu and more tasks in the future Summary: as titled. we now need to add a new arg "--task" in the cmd to indicate whether wpie or fcu. PursueHappinessDirectly abhikrish buck run //aml/integrity_solutions/postray:eval_sweep -- -t -1 -g 8 -n 1 --checkpoints_dir manifold://post_ray/tree/mmf --entitlement default_prn_gpu --run-as-secure-group ai_integrity_seattle -p test_f326571233 --capabilities GPU_A100_HOST --task fcu Reviewed By: abhikrish Differential Revision: D34359906 fbshipit-source-id: ae3fd4db35242508a69c2fb5d13739ef0f11bcfa 23 February 2022, 07:26:33 UTC
48e42e9 [PyTorch] Hit fused addmm path in linear() for existing MHA (#72871) Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/72871 We do this same trick in the native MHA implementation; backport it for purposes of fair comparison. ghstack-source-id: 149526858 Reviewed By: ngimel Differential Revision: D34176090 fbshipit-source-id: 8b578c29c4dcf0d85bae74dfbbb82db9a8f32dc7 22 February 2022, 19:25:49 UTC
ec4b0a6 [staticdocs][mmf] automatic update for docusaurus-plugin-internaldocs-fb@0.10.6 Reviewed By: lblasa Differential Revision: D34343155 fbshipit-source-id: 35e5dc7de13be6f6ec289c47e2be1227d925c16b 21 February 2022, 12:26:35 UTC
9321d1a Back out "[MMF] MultiDataLoader len property change if dataset is type Iterable" Summary: Original commit changeset: 73f6b321e009 Original Phabricator Diff: D34024359 (https://github.com/facebookresearch/mmf/commit/a4162c8d47528d61a9f90ed2a42f4b706c5f43bd) Reviewed By: apsdehal Differential Revision: D34296027 fbshipit-source-id: 1be8daffe09ed45da08c276691650160405248fd 17 February 2022, 08:51:56 UTC
a4162c8 [MMF] MultiDataLoader len property change if dataset is type Iterable (#1195) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1195 MultiDataLoader len property currently sets length of zero for datasets that are iterable. However that can be misleading since zero len is being used as proxy for an iterable dataset. 1. Add a has_len() property to MultiDataLoader to check if it has len 2. Return float("inf") as len if it has a iterable dataset Reviewed By: apsdehal Differential Revision: D34024359 fbshipit-source-id: 73f6b321e009083b7baebec1341ebead34c5565c 16 February 2022, 21:32:47 UTC
c50e378 [staticdocs][mmf] automatic update for docusaurus-plugin-internaldocs-fb@0.10.5 Reviewed By: passy Differential Revision: D34180384 fbshipit-source-id: 9573f2f3b08518687204e756b60e76b553f4eb4d 15 February 2022, 10:36:59 UTC
c4f1347 [fix] Handle NaNs in MLM head Summary: * NaNs can be caused in mlm loss if there are no `masked_tokens` (which happens when we have a batch of very short or missing texts) * Previously, this is handled by making all tokens as masked tokens ==> creates `sequence_output` of size: `bsz x max_seq_length x embedding_size` ==> causes CUDA OOM. What's worse, it doesn't even prevent NaNs because `masked_labels` is composed of all-`self.ignore_index` tensor, makding CE loss return NaN * In this diff, we remove `where` statement that causes OOM and handle NaNs by replacing them with 0 Reviewed By: apsdehal Differential Revision: D32581379 fbshipit-source-id: ea87e34d87265e2542d377cf21b75170a40ca2eb 12 February 2022, 09:34:08 UTC
8957850 [MMF] Check if eval interval is defined in logger.py (#1196) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1196 This function is also called by lightning trainer. If val_check_interval is set to 0.0, meaning skip validation, then we have to check whether eval_interval is defined before using it. Reviewed By: apsdehal Differential Revision: D34024356 fbshipit-source-id: a87cc35b202796771fa2438e073aa7d3d947cb00 11 February 2022, 18:51:35 UTC
ac1bb73 [fix] Temporararily avoid loop states save and load Summary: see https://fb.workplace.com/groups/pytorchLightning/posts/1604422676560931 partially avoid changes in sync diff D33193522 (https://github.com/facebookresearch/mmf/commit/007220768c03c0acfca20a72683a1f16fb0753ae) = PR https://github.com/PyTorchLightning/pytorch-lightning/pull/10784/ (the changes in `logger_connector/result.py` are not patches, rather just correcting what the original sync diff D33193522 (https://github.com/facebookresearch/mmf/commit/007220768c03c0acfca20a72683a1f16fb0753ae) missed) Reviewed By: sinannasir, HarounH, wat3rBro Differential Revision: D33463938 fbshipit-source-id: 9e4cdc087e670fedbb6699aed4e33b73085f8fce 02 February 2022, 01:43:48 UTC
e3930c4 [MMC] implement multiple dataset with round robin in pretraining (#1192) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1192 Merge two pretraining datasets and support round robin strategy. Each loss is computed given a certain dataset. This slightly changes the `MMFLoss` where it skips the computation if the current dataset name is not in the specified datasets. Reviewed By: lichengunc Differential Revision: D33834556 fbshipit-source-id: 89d828b644241ef558987956521d3bcc365d76f3 29 January 2022, 15:53:38 UTC
ff3cdb2 [lightning] Update requirements after sync Reviewed By: daniellepintz Differential Revision: D33848208 fbshipit-source-id: ccd590d0286cb2bd2f381e5003bba230c9406b58 28 January 2022, 23:15:18 UTC
485d3a9 [staticdocs][mmf] automatic update for shelljs@^0.8.5 Reviewed By: antonk52 Differential Revision: D33815917 fbshipit-source-id: 0d1f33bb555094d28672f7d3221b00d1ac268cfb 27 January 2022, 16:30:49 UTC
3c5659e [staticdocs][mmf] automatic update for docusaurus-plugin-internaldocs-fb@0.10.4 Reviewed By: jknoxville Differential Revision: D33743666 fbshipit-source-id: caf5cacb879775eb43fe9baa9de090def3817668 27 January 2022, 13:25:57 UTC
f7a314f [fix] set self.p_attn as local variable during inference (#1183) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1183 During inference, the field modification makes the model not thread safe causing T109002515. Q297197 recommends to remove this field. I have set the field self.p_attn to be updated during training only. Also initializing self.p_attn = None caused issues during torchscript, hence initializing as torch.tensor(float("nan")) would fix this. Reviewed By: apsdehal Differential Revision: D33480478 fbshipit-source-id: 17590a3882c403d40aca7cd89ae8821c400b3978 11 January 2022, 21:43:17 UTC
fb6fe39 [PyTorchLightning/pytorch-lightning] Enable logging hparams only if there are any (#11105) Summary: ### New commit log messages 860959fb3 Enable logging hparams only if there are any (#11105) Reviewed By: tangbinh Differential Revision: D33193527 fbshipit-source-id: e48abbfb703a1cc01ee4cf86ae20dbe91656c8df 20 December 2021, 08:33:48 UTC
0072207 [PyTorchLightning/pytorch-lightning] Save the loop progress state by default (#10784) Summary: # Manual Changes There seem to be a few bugs in the code. See https://fburl.com/diff/16s388w6 for diff. - `ResultMetric` does not always (ever?) have `_is_synced` attribute, which result.py L620 assumes - `result_metric.sync` is not a valid function/attribute. I changed to `result_metric.meta.sync` (which exists), but `should_sync` parameter is not valid, so dropped and replaced with `value`. It's not clear to me if this is right, but existing test cases seem to pass. - Also, appears this codepath is primarily hit when checkpointing. - I've made comments in https://github.com/PyTorchLightning/pytorch-lightning/pull/10784/files#r771900107 cc ananthsub edward-io ### New commit log messages 7e10f6d41 Save the loop progress state by default (#10784) Reviewed By: tangbinh Differential Revision: D33193522 fbshipit-source-id: eefb2da87ee051418d95225318e4efae5eebdc43 20 December 2021, 08:33:48 UTC
fd3fa56 [PyTorchLightning/pytorch-lightning] Remove redundant special case for disabling the progress bar on TPU (#11061) Summary: ### New commit log messages c335a7891 Remove redundant special case for disabling the progress bar on TPU (#11061) Reviewed By: daniellepintz Differential Revision: D33164799 fbshipit-source-id: 698753d06d9797a7b0cf5e444dee08d3f3d88088 18 December 2021, 18:44:08 UTC
6e1f7b4 [feat] Add VinVL dataset and docs (#1162) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1162 Add the VinVL datast and builder enabling pretraining and finetuning over arbitrary datasets in MMF. Added docstrings and updated VinVL project docs explaining usable. Test Plan: Imported from OSS **Static Docs Preview: mmf** |[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D32773454/V9/mmf/)| |**Modified Pages**| |[docs/projects/vinvl](https://our.intern.facebook.com/intern/staticdocs/eph/D32773454/V9/mmf/docs/projects/vinvl/)||[docs/projects/vinvl](https://our.intern.facebook.com/intern/staticdocs/eph/D32773454/V8/mmf/docs/projects/vinvl/)||[docs/projects/vinvl](https://our.intern.facebook.com/intern/staticdocs/eph/D32773454/V7/mmf/docs/projects/vinvl/)||[docs/projects/vinvl](https://our.intern.facebook.com/intern/staticdocs/eph/D32773454/V6/mmf/docs/projects/vinvl/)||[docs/projects/vinvl](https://our.intern.facebook.com/intern/staticdocs/eph/D32773454/V5/mmf/docs/projects/vinvl/)||[docs/projects/vinvl](https://our.intern.facebook.com/intern/staticdocs/eph/D32773454/V4/mmf/docs/projects/vinvl/)| Reviewed By: apsdehal Differential Revision: D32773454 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 2cc63a4e95445d6b92c849603ae9d3693675164c 17 December 2021, 22:11:54 UTC
7634dc7 [feat] Add VinVL checkpoint and configs (#1159) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1159 Add the VinVL model checkpoints to the model zoo. Add the VinVL default configs. Test Plan: Imported from OSS Reviewed By: ebsmothers, apsdehal Differential Revision: D32698108 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 2a841d9293cee97b77a5847454e4348df99d8d00 17 December 2021, 22:11:54 UTC
ea4a776 [docs] Add VinVL project docs (#1158) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1158 Test Plan: Imported from OSS **Static Docs Preview: mmf** |[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D32698107/V10/mmf/)| |**Modified Pages**| |[docs/projects/vinvl](https://our.intern.facebook.com/intern/staticdocs/eph/D32698107/V10/mmf/docs/projects/vinvl/)| |[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D32698107/V10/mmf/docs/notes/model_zoo/)||[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D32698107/V9/mmf/docs/notes/model_zoo/)||[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D32698107/V8/mmf/docs/notes/model_zoo/)||[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D32698107/V7/mmf/docs/notes/model_zoo/)||[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D32698107/V6/mmf/docs/notes/model_zoo/)| Reviewed By: apsdehal Differential Revision: D32698107 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 8b56cf3c05e42f0ec5ef53181ab537b63b86bb42 17 December 2021, 22:11:54 UTC
ca0ce82 [feat] Add VinVL feature extraction (#1157) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1157 Add script for VinVL X-152-C4 AttrRCNN extraction for feature and image_info files ready to be used by MMF datasets. Source images supported from directory or list of paths. Models and configs are hosted on fb ai public s3. Added tutorial doc for env setup and script usage. Parallel extraction is supported through Slurm. Test Plan: Imported from OSS **Static Docs Preview: mmf** |[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D32677235/V8/mmf/)| |**Modified Pages**| |[docs/tutorials/image_feature_extraction_vinvl](https://our.intern.facebook.com/intern/staticdocs/eph/D32677235/V8/mmf/docs/tutorials/image_feature_extraction_vinvl/)||[docs/tutorials/image_feature_extraction_vinvl](https://our.intern.facebook.com/intern/staticdocs/eph/D32677235/V7/mmf/docs/tutorials/image_feature_extraction_vinvl/)||[docs/tutorials/image_feature_extraction_vinvl](https://our.intern.facebook.com/intern/staticdocs/eph/D32677235/V6/mmf/docs/tutorials/image_feature_extraction_vinvl/)||[docs/tutorials/image_feature_extraction_vinvl](https://our.intern.facebook.com/intern/staticdocs/eph/D32677235/V5/mmf/docs/tutorials/image_feature_extraction_vinvl/)||[docs/tutorials/image_feature_extraction_vinvl](https://our.intern.facebook.com/intern/staticdocs/eph/D32677235/V4/mmf/docs/tutorials/image_feature_extraction_vinvl/)||[docs/tutorials/image_feature_extraction_vinvl](https://our.intern.facebook.com/intern/staticdocs/eph/D32677235/V3/mmf/docs/tutorials/image_feature_extraction_vinvl/)| Reviewed By: apsdehal Differential Revision: D32677235 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 7a4d7b9b89e175dc9417ec4d9785ae2180dcc1f7 17 December 2021, 22:11:54 UTC
044c385 [feat] Add VinVL text tokenizer (#1152) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1152 Add text tokenizer which can do process masked text for mlm and corrupt text for VinVL 3-way contrastive loss. Test Plan: **Unit tests** Tests for the construction of the processor and processor output. We assert that the tokens are correct and contain the enhanced fields required for VinVL. Reviewed By: apsdehal Differential Revision: D32574737 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: da2c68cf5fa388cb31efe1ce2fab012e1eb8da73 17 December 2021, 22:11:54 UTC
1746def [docs] Add pytorchvideo docs (#1164) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1164 Add pytorchvideo tutorial docs for using a pytorchvideo model as an encoder through the TorchVideoEncoder class. Test Plan: Imported from OSS **Static Docs Preview: mmf** |[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D32773734/V8/mmf/)| |**Modified Pages**| |[docs/tutorials/pytorchvideo](https://our.intern.facebook.com/intern/staticdocs/eph/D32773734/V8/mmf/docs/tutorials/pytorchvideo/)||[docs/tutorials/pytorchvideo](https://our.intern.facebook.com/intern/staticdocs/eph/D32773734/V7/mmf/docs/tutorials/pytorchvideo/)||[docs/tutorials/pytorchvideo](https://our.intern.facebook.com/intern/staticdocs/eph/D32773734/V6/mmf/docs/tutorials/pytorchvideo/)||[docs/tutorials/pytorchvideo](https://our.intern.facebook.com/intern/staticdocs/eph/D32773734/V5/mmf/docs/tutorials/pytorchvideo/)||[docs/tutorials/pytorchvideo](https://our.intern.facebook.com/intern/staticdocs/eph/D32773734/V4/mmf/docs/tutorials/pytorchvideo/)||[docs/tutorials/pytorchvideo](https://our.intern.facebook.com/intern/staticdocs/eph/D32773734/V3/mmf/docs/tutorials/pytorchvideo/)| Reviewed By: apsdehal Differential Revision: D32773734 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: d4d2d78d9366299b0ba923a4e0ac42d9c990cd61 16 December 2021, 22:24:59 UTC
68add70 [feat] Add pytorchvideo encoder wrapper (#1156) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1156 Add an encoder class that constructs any pytorchvideo model from config, and uses this model for its forward pass. Can load pretrained or random init models, based on config. Test Plan: Tested through unit tests on slowfast50 and mvit. Will be tested end-to-end when datasets and transformers are available in mmf ``` (torchvideo) ryanjiang@learnfair5083:~/copy/mmf$ pytest tests/models/test_mmf_transformer.py ================================================== test session starts ================================================== platform linux -- Python 3.7.11, pytest-6.2.5, py-1.10.0, pluggy-1.0.0 rootdir: /private/home/ryanjiang/copy/mmf plugins: forked-1.3.0, timeout-1.4.2, hydra-core-1.1.1, xdist-2.4.0, dash-2.0.0 collected 15 items tests/models/test_mmf_transformer.py ............... [100%] (torchvideo) ryanjiang@learnfair5083:~/copy/mmf$ pytest tests/modules/test_encoders.py ================================================== test session starts ================================================== platform linux -- Python 3.7.11, pytest-6.2.5, py-1.10.0, pluggy-1.0.0 rootdir: /private/home/ryanjiang/copy/mmf plugins: forked-1.3.0, timeout-1.4.2, hydra-core-1.1.1, xdist-2.4.0, dash-2.0.0 collected 12 items tests/modules/test_encoders.py ............ [100%] ``` Reviewed By: apsdehal Differential Revision: D32631207 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 6b549162f7ae9ccea162563e48ed910618a6da54 16 December 2021, 22:24:59 UTC
ee19bd9 [feat] Add standard poolers (#1173) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1173 Add identity, cls, and average poolers. Registered and instantiable through registry. Test Plan: Imported from OSS Reviewed By: apsdehal Differential Revision: D33032556 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: ddccba75f75ba61972760600903cd75810545ff6 16 December 2021, 22:24:58 UTC
f3ede0e [chore] Update numpy version (#1177) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1177 Set numpy version range to [1.16.6, 1.21.4] This fixes website documentation deployment. Test Plan: Imported from OSS Reviewed By: apsdehal Differential Revision: D33071993 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: fd2b1c8c8376516dab39b482472397313fd3d5e1 16 December 2021, 16:28:26 UTC
e7092de [fix] Fix UNITER unit tests on gpu (#1170) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1170 Send sample list to cuda device when available. Test Plan: Imported from OSS Reviewed By: apsdehal Differential Revision: D33002411 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: ce3eccdc67e4ebdc4e3fd84a9d0335eaa32e7bab 14 December 2021, 21:47:29 UTC
6c443af [docs] Update NOTICES (#1167) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1167 ViLT, UNITER, Oscar, Scene Graph Benchmark License Test Plan: Imported from OSS Reviewed By: apsdehal Differential Revision: D32851104 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 62a0a9601d48a5f12f3c2d5215e6120c299421b9 14 December 2021, 18:57:46 UTC
d578f79 [feat] Add VinVL model wrapper (#1151) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1151 Add VinVL BaseModel for training and testing from MMF. This model defers to either the classification or pretraining model depending on its config. For an example config consult the project dir or unit tests. Test Plan: ### Unit Tests Tested BaseModel instantiation from config, and forward pass for classification and pretraining. Reviewed By: ebsmothers Differential Revision: D32574738 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 50f8396821effd778c6d5184cd940864fc1eb3b1 11 December 2021, 02:01:42 UTC
a51b977 [feat] Add VinVL classification and pretraining models (#1150) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1150 Add VinVL classification and pretraining models that use the VinVL BertImgModel trunk. These are nn.Module objects, usable outside of MMF. For example text preprocessing for pretraining, take a look at VinVLTextTokenizer in a later diff. Models forward returns dict with scores and losses. For example usage consult the unit tests or VinVL basemodel. Test Plan: ### Unit Tests Tested forward passes for classification and pretraining models. Pretraining model forward was tested in end-to-end on winoground dataset. Reviewed By: apsdehal Differential Revision: D32574735 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: fc1a58db421a33d941b1ddbb5f5a3f35e308e741 11 December 2021, 02:01:41 UTC
8e67391 [feat] Add VinVL three-way contrastive head (#1171) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1171 Add contrastive head for three-way vinvl loss, which sometimes randomly swaps captions or labels with the task of classifying whether image, text, label triples are correct, or have a swapped text/label. Test Plan: Imported from OSS Reviewed By: apsdehal Differential Revision: D33001604 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: b49fa93a18b8b80f16d5fe28963bfa39100ebd0d 11 December 2021, 02:01:41 UTC
9f712e4 [feat] Add VinVL Base Model (#1149) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1149 Add BertImgModel model used in VinVL. The model is a nn.Module based off github.com/microsoft/Oscar/ modified for mmf. This model is usable without MMF trainer. BaseModel class and pretraining to come. Test Plan: ### Unit tests Tests the instantiation and forward pass of the BertImgModel. Used in VinVL classification and pretraining by models in later diffs. Reviewed By: apsdehal Differential Revision: D32574736 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: d43e1670cab9c91533d7e6dfc0cdfd7ff7cb59c3 11 December 2021, 02:01:41 UTC
7be6c7f [test] Fix pooler unit tests on gpu (#1165) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1165 Fix no attribute "cuda" runtime error when testing poolers with cuda. Unit tests pass on github actions as those machines run without gpu. Test Plan: Test unit tests with GPU on learnfair Reviewed By: ebsmothers Differential Revision: D32805045 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 5d2272fc99688d71bbf9cd3b7b71c051deb1de36 10 December 2021, 17:19:46 UTC
6f3f40f ReFNet changes: Use encoders for refiner pooler inputs and fix edge case for MS loss calculation when no negative pairs found. (#1160) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1160 Loss value dict needs to be initialized and set to default values when no negatives per-batch (for MS loss calculation). Also, the refiner class should take in encoded layers rather than sequence output. Reviewed By: ebsmothers Differential Revision: D32696676 fbshipit-source-id: b52d8532445141499152353c7893fb83ef6142c4 08 December 2021, 20:22:09 UTC
cd6f58f Update update_requirements Summary: from https://www.internalfb.com/intern/wiki/Pytorch_Ecosystem_Foundation_(EcoF)/PyTorch_Lightning/Operations/Sync_OSS_FBCode/ Reviewed By: ananthsub Differential Revision: D32933988 fbshipit-source-id: 60d9054d7c1f6951910a0892e3001f26930a16f5 08 December 2021, 00:17:43 UTC
2e1b8cb [docs] Add UNITER model to website (#1144) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1144 Add citation and training instructions under projects/uniter. Test Plan: Viewed doc changes on website. **Static Docs Preview: mmf** |[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D32313967/V8/mmf/)| |**Modified Pages**| |[docs/projects/uniter](https://our.intern.facebook.com/intern/staticdocs/eph/D32313967/V8/mmf/docs/projects/uniter/)| |[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D32313967/V8/mmf/docs/notes/model_zoo/)||[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D32313967/V7/mmf/docs/notes/model_zoo/)||[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D32313967/V6/mmf/docs/notes/model_zoo/)| Reviewed By: ebsmothers Differential Revision: D32313967 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: e2faed15e396064b4f8944dc577d7838284da97e 02 December 2021, 19:15:44 UTC
27d6db3 [feat] Add UNITER yaml config (#1128) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1128 Add configs for UNITER vqa2 finetuning, and README in projects. Test Plan: Similar configs were used end-to-end to run on another dataset Reviewed By: ebsmothers Differential Revision: D31768456 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 9083ef5eaa174eddc2efdcfc295b5f17bd97de45 02 December 2021, 19:15:43 UTC
7c3b527 [feat] Add UNITER model wrapper (#1127) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1127 Add UNITER BaseModel for training and testing from MMF. This model defers to either the classification or pretraining model depending on its config. For an example config consult the project dir or unit tests. Test Plan: ### Unit Tests Tested forward passes for classification and pertaining from mmf basemodel build from config. ### End to End Model tested end-to-end using butd extracted features on winoground. Will work on converting caffe feature extraction to pytorch so we can add Uniter and Villa checkpoints usefully. Reviewed By: ebsmothers Differential Revision: D31768457 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: b311419f4b1431a2cf8bb5322bd08d80e8a883c3 02 December 2021, 19:15:43 UTC
426de65 [feat] Add classifier and pretraining UNITER models (#1133) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1133 Add UNITER classification and pretraining models that use UNITERBaseModel. The pretraining model chooses a task per batch from MLM, ITM, MRC, MRFR, and WRA. These are nn.Modules usable outside MMF. Models forward returns dict with scores and losses. For example usage consult the unit tests or UNITER BaseModel. Test Plan: ### Unit Tests Tested forward passes for classification and pretraining models. Pretraining model forward was tested in end-to-end on winoground dataset Reviewed By: ebsmothers Differential Revision: D31865996 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 533e90fe4eec189af55de422f9ae5b2b866f6cac 02 December 2021, 19:15:43 UTC
8ba414a [PyTorchLightning/pytorch-lightning] Refactor progress bar initialization to avoid extra attribute set on Trainer (#10553) Summary: ### New commit log messages 2c7c4aab8 Refactor progress bar initialization to avoid extra attribute set on Trainer (#10553) Reviewed By: ananthsub Differential Revision: D32543265 fbshipit-source-id: 4a40350f412418230f6cafa71abd02daff1cbdce 02 December 2021, 09:24:39 UTC
f569969 [PyTorchLightning/pytorch-lightning] Fix loop examples after Accelerator API removals (#10514) Summary: ### New commit log messages 98de69b14 Fix loop examples after Accelerator API removals (#10514) Reviewed By: ananthsub Differential Revision: D32541936 fbshipit-source-id: 83a4d3d3f2b204cc7c626a7825134382f9e13d51 01 December 2021, 03:33:09 UTC
b672a74 [feat] Add UNITER text processor (#1132) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1132 Add uniter_text_tokenizer which adds 'input_ids_masked' to the sample list seperate from 'input_ids'. Test Plan: **Unit tests** Tests for the construction of the processor and processor output. We assert that the tokens are correct and contain the enhanced fields required for UNITER. Reviewed By: ebsmothers Differential Revision: D31865997 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: cf8f8b312aebe39bdfe3d5f5516831e99e27888b 26 November 2021, 22:49:27 UTC
9564983 [feat] Add UNITER pretraining heads (#1126) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1126 Add MRC, MRFR, WRA heads for UNITER pretraining. MRC = Masked Region Classification. MRFR = Masked Region Feature Regression. WRA = Word Region Alignment. Heads forward return a dict with `losses`. These heads can be used as pretraining tasks for other VL models. Details at https://arxiv.org/abs/1909.11740 Test Plan: **Unit tests** Test direct instantiation and forward pass for each head. Instantiation through build() and configs is tested in unit tests in later diffs by the models that use these heads. Tested as part of UNITER pretraining on masked COCO Reviewed By: ebsmothers Differential Revision: D31768455 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 9b48f81c472cd1859f32bc813484296208e206f5 26 November 2021, 22:49:27 UTC
6fba5f6 [feat] Add UNITER model (#1115) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1115 Add nn.Module model from github.com/ChenRocks/UNITER modified for mmf. Model is usable without MMF trainer. BaseModel class and pretraining to come. Test Plan: **Unit tests** Tests instantiation and forward pass of the UNITERModelBase. Used in UNITER finetuning and pretraining by models in later diffs. Reviewed By: ebsmothers Differential Revision: D31768458 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 499e610085c729e3573c5c12b0a81328580ab19a 26 November 2021, 22:49:27 UTC
d1df04c [docs] Add ViLT model to website (#1142) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1142 Test Plan: Imported from OSS **Static Docs Preview: mmf** |[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D32103419/V6/mmf/)| |**Modified Pages**| |[docs/projects/vilt](https://our.intern.facebook.com/intern/staticdocs/eph/D32103419/V6/mmf/docs/projects/vilt/)| |[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D32103419/V6/mmf/docs/notes/model_zoo/)||[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D32103419/V5/mmf/docs/notes/model_zoo/)||[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D32103419/V4/mmf/docs/notes/model_zoo/)||[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D32103419/V3/mmf/docs/notes/model_zoo/)| Reviewed By: apsdehal Differential Revision: D32103419 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 9a6f43eb3e575ede1a01cf684bbcd6122eb98e8d 24 November 2021, 05:23:05 UTC
9be685d [feat] Add pretraining support to ViLT (#1106) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1106 Add support for ITM and MLM pretraining. Test Plan: To finetune a pretrained model on vqa2 ```MMF_DATA_DIR=/private/home/asg/pythia_dev/data mmf_run config=projects/vilt/configs/vqa2/vit_b16_224.yaml run_type=train_val dataset=vqa2 model=vilt training.find_unused_parameters=True ``` To pretrain on masked coco ``` MMF_DATA_DIR=/checkpoint/ronghanghu/pythia/data mmf_run config=projects/vilt/configs/masked_coco/pretrain.yaml run_type=train_val dataset=masked_coco model=vilt training.find_unused_parameters=True training.batch_size=256 ``` **Static Docs Preview: mmf** |[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D31117424/V20/mmf/)| |**Modified Pages**| |[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D31117424/V20/mmf/docs/notes/model_zoo/)||[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D31117424/V19/mmf/docs/notes/model_zoo/)||[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D31117424/V18/mmf/docs/notes/model_zoo/)||[docs/notes/model_zoo](https://our.intern.facebook.com/intern/staticdocs/eph/D31117424/V17/mmf/docs/notes/model_zoo/)| Reviewed By: apsdehal Differential Revision: D31117424 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 79ab08be81449e00a8b92648fb4b7c379c2eb10a 24 November 2021, 05:23:05 UTC
38a202b [feat] Add ViLT yaml configs (#1103) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1103 Add yaml configs for ViLT training on vqa2 Test Plan: Imported from OSS Reviewed By: apsdehal Differential Revision: D31117423 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 139041bfc291a8fbe3305e67fff460576e1ab2fe 24 November 2021, 05:23:05 UTC
e1eb0be [feat] Add ViLT model (#1102) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1102 Add ViLT model and unit tests. ViLT model from megaVLT, using ViT from huggingface. Test Plan: Imported from OSS Reviewed By: apsdehal Differential Revision: D31117427 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 7616a8294562340ce506525ed167816f1bc421e0 24 November 2021, 05:23:05 UTC
f4a2ccc [feat] Add HeadsDict transformer head combiner (#1141) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1141 Add HeadsDict util class to correctly build and run a forward pass on many heads per task. Test Plan: Imported from OSS Reviewed By: apsdehal Differential Revision: D32103420 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 478327140376494cfe9051dc424f184b1aa968ca 24 November 2021, 05:23:05 UTC
4a53fad [feat] Add ViLT image and text embeddings (#1101) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1101 Add ViT image and Bert text embedding encoders for ViLT model. Test Plan: Test plan is identical to ViTEncoder and ViT modules commits. Unit test, tests instantiation with pretrained weights of ViLT image and text embeddings and performs a forward pass. Backwards compatibility with older transformer versions is handled through ViT modules. Unit tests are skipped with older transformer versions. Reviewed By: apsdehal Differential Revision: D31117428 Pulled By: Ryan-Qiyu-Jiang fbshipit-source-id: 2732d56ee5ed78ab144572b67c1a74a0fee55ea1 24 November 2021, 05:23:04 UTC
c9ab349 [feat] Model version control using W&B Artifacts (#1137) Summary: 🚀 I have extended the `WandbLogger` with the ability to log the `current.pt` checkpoint as W&B Artifacts. Note that this PR is based on top of this [PR](https://github.com/facebookresearch/mmf/pull/1129). ### What is W&B Artifacts? > W&B Artifacts was designed to make it effortless to version your datasets and models, regardless of whether you want to store your files with us or whether you already have a bucket you want us to track. Once you've tracked your dataset or model files, W&B will automatically log each and every modification, giving you a complete and auditable history of changes to your files. Through this PR, W&B Artifacts can help save and organize machine learning models throughout a project's lifecycle. More details in the documentation [here](https://docs.wandb.ai/guides/artifacts/model-versioning). ### Modification This PR adds a `log_model_checkpoint` method to the `WandbLogger` class in the `utils/logger.py` file. This method is called in the `utils/checkpoint.py` file. ### Usage To use this, in the `config/defaults.yaml` do, `training.wandb.enabled=true` and `training.wandb.log_checkpoint=true`. ### Result The screenshot shows the `current.pt` checkpoints saved at intervals defined by `training.checkpoint_interval`. You can check out the logged artifacts page [here](https://wandb.ai/ayut/mmf/artifacts/model/run_ey9xextf_model/0dc64164acbdc300fd01/api). ![image](https://user-images.githubusercontent.com/31141479/139390462-d5c8445e-5c20-4fdd-85d0-51ef64846bf0.png) ### Superpowers With this small addition, now one can easily track different versions of the model, download a checkpoint of interest by using the API in the API tab, easily share the checkpoints with teammates, etc. ### Requests This is a draft PR as there are a few more things that can be improved here. * Is there a better way to access the path to the `current.pt` checkpoint? Rather is the modification made to `utils/checkpoint.py` an acceptable way of approaching this? * While logging a file as W&B artifacts we can also provide metadata associated with that file. In this case, we can add current iteration, training metrics, etc. as the metadata. Would love to get suggestions about the different data points that I should log as metadata alongside the checkpoints. * How to determine if a checkpoint is the best one? If a checkpoint is best I can add `best` as an alias for that checkpoint's artifact. Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1137 Test Plan: Imported from GitHub, without a `Test Plan:` line. **Static Docs Preview: mmf** |[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D32402090/V6/mmf/)| |**Modified Pages**| |[docs/notes/logger](https://our.intern.facebook.com/intern/staticdocs/eph/D32402090/V6/mmf/docs/notes/logger/)| Reviewed By: apsdehal Differential Revision: D32402090 Pulled By: ebsmothers fbshipit-source-id: 94b881ec55c4197301331d571bc926521e2feecc 23 November 2021, 18:00:14 UTC
b6a5804 [PyTorchLightning/pytorch-lightning] remove deprecated train_loop (#10482) Summary: ### New commit log messages fa0ed17f8 remove deprecated train_loop (#10482) Reviewed By: kandluis Differential Revision: D32454980 fbshipit-source-id: a35237dde06cc9ddac5373b75992ce88a6771c76 18 November 2021, 18:44:25 UTC
2af7d2c [PyTorchLightning/pytorch-lightning] Remove deprecated accelerator pass through functions in Accelerator (#10403) Summary: ### New commit log messages f9b9cdb0d Remove deprecated accelerator pass through functions in Accelerator (#10403) Reviewed By: edward-io Differential Revision: D32261339 fbshipit-source-id: c6696154be5e349cd1de1796ba396325ae06b831 17 November 2021, 06:13:22 UTC
b0b2af7 [chore][cleanup] Add ufmt formatter and format code (#1139) Summary: Pull Request resolved: https://github.com/facebookresearch/mmf/pull/1139 Test Plan: Imported from OSS Reviewed By: apsdehal Differential Revision: D32036762 Pulled By: ebsmothers fbshipit-source-id: 7e97d28357961f315038fe30c92d05e0973f0d2f 15 November 2021, 17:34:19 UTC
back to top