chromium-dashboard/requirements.txt

40 строки
936 B
Plaintext
Исходник Обычный вид История

# Also see requirements.dev.txt
# Py3 Libraries
appengine-python-standard>=1.0.0
html5lib==1.1
funcsigs==1.0.2
Validate OT creation arguments (API) (#3794) * Check that OT Chromium name not used by other OTs * Add method for validating OT creation arguments * Handle Chromium checks in API * Squashed commit of the following: commit 5ee220fdedcb71eb4410a7d6e2c182c70feaa15c Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Apr 15 17:11:42 2024 -0700 npm: bump @babel/preset-env from 7.24.3 to 7.24.4 (#3799) Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.24.3 to 7.24.4. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.4/packages/babel-preset-env) --- updated-dependencies: - dependency-name: "@babel/preset-env" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 66c768273e3c3096a9816e92cc6e7085114a0f1b Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Apr 15 16:21:28 2024 -0700 npm: bump rollup from 4.14.1 to 4.14.3 (#3797) Bumps [rollup](https://github.com/rollup/rollup) from 4.14.1 to 4.14.3. - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.14.1...v4.14.3) --- updated-dependencies: - dependency-name: rollup dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit bea0dd3af323492b4e463f5438c3fe45563880ee Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Apr 15 15:47:05 2024 -0700 npm: bump @babel/core from 7.24.3 to 7.24.4 (#3798) Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.24.3 to 7.24.4. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.4/packages/babel-core) --- updated-dependencies: - dependency-name: "@babel/core" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 4142251f32f12ac44be49c9dbd2dc52c758148e0 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Apr 15 15:46:43 2024 -0700 npm: bump tar from 6.2.1 to 7.0.1 (#3796) Bumps [tar](https://github.com/isaacs/node-tar) from 6.2.1 to 7.0.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.2.1...v7.0.1) --- updated-dependencies: - dependency-name: tar dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 57437c166c9ab653519418ae5fba7e4895a886c2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Apr 15 15:46:15 2024 -0700 npm: bump sass from 1.74.1 to 1.75.0 (#3795) Bumps [sass](https://github.com/sass/dart-sass) from 1.74.1 to 1.75.0. - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md) - [Commits](https://github.com/sass/dart-sass/compare/1.74.1...1.75.0) --- updated-dependencies: - dependency-name: sass dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 6358a50bfa7a57fada0069e8bbab6e3ceee1ece4 Author: Jeffrey Yasskin <jyasskin@google.com> Date: Mon Apr 15 12:30:20 2024 -0700 Show feature links in the Consensus section (#3791) Also denormalizes external reviewer positions into the FeatureEntries table. commit cf742510fa6fa0f871f983c7d55edbaeb1bd8b87 Author: Daniel Smith <56164590+DanielRyanSmith@users.noreply.github.com> Date: Mon Apr 15 10:20:25 2024 -0700 Check that OT Chromium name not used by other OTs (#3792) * Update package-lock.json * lint fix
2024-04-18 20:37:28 +03:00
json5==0.9.24
google-api-python-client==2.47.0
# TODO(jrobbins): Add this back or replace it when python 3.10 is supported.
# google-python-cloud-debugger==2.18
# See https://github.com/GoogleCloudPlatform/cloud-debug-python/issues/33
google-cloud-tasks==2.7.0
google-cloud-ndb==1.11.1
2023-07-19 02:54:44 +03:00
google-cloud-logging==3.6.0
google-cloud-secret-manager==2.16.2
google-auth==1.31.0
requests==2.32.0
redis==4.4.4
fakeredis==1.10.1
2023-05-02 20:07:57 +03:00
Flask==2.3.2
flask-cors==5.0.0
funcsigs==1.0.2
Jinja2==3.1.4
MarkupSafe==2.1.1
Werkzeug==3.0.3
click==8.1.3
itsdangerous==2.1.2
ghapi==1.0.3
validators==0.20.0
# Work-around for failure to deploy
# https://stackoverflow.com/questions/69936420/google-cloud-platform-app-deploy-failure-due-to-pyparsing
pyparsing==2.4.7
Manual changes to support using openapi [3/5] (#2771) * Manual changes to support using openapi .devcontainer/Dockerfile - Install java in devcontainer .devcontainer/devcontainer.json - Make devcontainer automatically install VSCode OpenAPI plugin mentioned in #2769 - Make devcontainer automatically install VSCode plugin for Lit client-src/elements/chromedash-app.js - Use the generated client in the frontend. - Leverage lit-labs/context to provide the client. - Docs about context and use-cases: https://lit.dev/docs/data/context/ client-src/elements/chromedash-app_test.js - Add tests for the changes in client-src/elements/chromedash-app.js client-src/contexts/openapi-context.js - Declare a context for the openapi client. framework/basehandlers.py - add do_put function. previously, all other HTTP verbs had a `do_<verb>` version except PUT. - Add put function that uses defensive_jsonify. This enables XSSI for PUT requests. - This needed change is safe to do because the only route using PUT is the admin/blink page which I am migrating into the SPA. gulpfile.babel.js - Fix usage of rollupBabel. Previously, @rollup/plugin-node-resolve's default export was named rollupBabel. Which is the wrong package. Fixed to use @rollup/plugin-babel - Using the correct parameters to rollupBabel from https://www.npmjs.com/package/@rollup/plugin-babel - Add client-src/contexts/*.js to lint and watch targets - Add custom onwarn for rollup that comes from using the generated frontend code. Check comment for explanation package.json - Add lit-labs/context. Needed for changes in client-src/contexts/openapi-context.js - Tell NPM to use the generated javascript changes via the `workspaces` key. - Instead of adding as a dependency like [I initially did here](https://github.com/GoogleChrome/chromium-dashboard/pull/2734/commits/ccd5c8e71b14219299808575ec22e60ababa8cb6#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519R101), rather keep the "dependencies" only for ones pulled from npm remotely. - workspaces are meant more for packages that comes from the filesystem - Docs: https://docs.npmjs.com/cli/v9/using-npm/workspaces?v=true requirements.txt - Tell pip to install the python package. package-lock.json - Generated changes from adding context and workspaces. * revert accidental Werkzeug upgrade * fix devcontainer * Remove context & failed attempt at global changes: - Remove the context - Move the openapi client to js-src - modify gulp task to: - ignore the test file - add the openapi-client to the rollup task instead of the js task since it is a es6 module (because it has an import / require statement) - Attempt to construct the object in the spa template. It failed to work at load time. More details below: When trying to call my exported class at page load like the regular client, I get a not defined error. There are thoughts about this: - https://stackoverflow.com/a/75026222 - https://stackoverflow.com/a/53630402 - https://stackoverflow.com/a/69888825 This commit serves as an attempt to try it out Turns out, script type "module" is automatically set to defer and cannot be disabled. * add new rollup for cjs for openapi client * add more tests * fix middleware
2023-03-25 00:46:28 +03:00
# OpenAPI files
./gen/py/chromestatus_openapi
types-python-dateutil==2.9.0.20240821