Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update loadgenerator #65

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

elastic-renovate-prod[bot]
Copy link

@elastic-renovate-prod elastic-renovate-prod bot commented Aug 31, 2024

This PR contains the following updates:

Package Type Update Change
certifi minor ==2023.7.22 -> ==2023.11.17
charset-normalizer minor ==3.3.2 -> ==3.4.0
elastic-opentelemetry minor ==0.1.0 -> ==0.3.0
flask (changelog) patch ==3.0.0 -> ==3.0.3
flask-cors patch ==4.0.0 -> ==4.0.2
geventhttpclient minor ==2.0.11 -> ==2.3.1
googleapis-common-protos minor ==1.61.0 -> ==1.65.0
greenlet minor ==3.0.1 -> ==3.1.1
idna (changelog) minor ==3.4 -> ==3.10
itsdangerous (changelog) minor ==2.1.2 -> ==2.2.0
jinja2 (changelog) patch ==3.1.2 -> ==3.1.4
locust (source) minor ==2.18.2 -> ==2.32.0
locust_plugins patch ==3.4.0 -> ==3.4.2
markupsafe (changelog) patch ==2.1.3 -> ==2.1.5
msgpack (changelog) minor ==1.0.7 -> ==1.1.0
openfeature-sdk patch ==0.7.0 -> ==0.7.1
opentelemetry-api minor ==1.25.0 -> ==1.27.0
opentelemetry-exporter-otlp minor ==1.25.0 -> ==1.27.0
opentelemetry-exporter-otlp-proto-common minor ==1.25.0 -> ==1.27.0
opentelemetry-exporter-otlp-proto-grpc minor ==1.25.0 -> ==1.27.0
opentelemetry-exporter-otlp-proto-http minor ==1.25.0 -> ==1.27.0
opentelemetry-proto minor ==1.25.0 -> ==1.27.0
opentelemetry-sdk minor ==1.25.0 -> ==1.27.0
protobuf patch ==4.25.2 -> ==4.25.5
psutil patch ==5.9.6 -> ==5.9.8
python minor 3.12-slim-bookworm -> 3.13-slim-bookworm
python final minor 3.12-slim-bookworm -> 3.13-slim-bookworm
pyzmq patch ==25.1.1 -> ==25.1.2
requests (source, changelog) minor ==2.31.0 -> ==2.32.3
typing-extensions (changelog) minor ==4.8.0 -> ==4.12.2
urllib3 (changelog) minor ==2.0.7 -> ==2.2.3
werkzeug (changelog) patch ==3.0.1 -> ==3.0.5
zope-interface minor ==6.1 -> ==6.4.post2

Release Notes

certifi/python-certifi (certifi)

v2023.11.17

Compare Source

Ousret/charset_normalizer (charset-normalizer)

v3.4.0

Compare Source

Added
  • Argument --no-preemptive in the CLI to prevent the detector to search for hints.
  • Support for Python 3.13 (#​512)
Fixed
  • Relax the TypeError exception thrown when trying to compare a CharsetMatch with anything else than a CharsetMatch.
  • Improved the general reliability of the detector based on user feedbacks. (#​520) (#​509) (#​498) (#​407) (#​537)
  • Declared charset in content (preemptive detection) not changed when converting to utf-8 bytes. (#​381)
elastic/elastic-otel-python (elastic-opentelemetry)

v0.3.0

Compare Source

  • Build Python 3.12 Docker image for OTel Kubernetes operator (#​132, #​136. #​137)
  • Make the distro loading more robust against ImportError
    Exception when loading instrumentations (#​132)
  • Add some types in resource detectors (#​133)

v0.2.0

Compare Source

  • Added some documentation (#​110)
  • Bump to OTel 1.27.0 (#​117)
  • Enabled os resource detector by default (#​117)
pallets/flask (flask)

v3.0.3

Compare Source

Released 2024-04-07

  • The default hashlib.sha1 may not be available in FIPS builds. Don't
    access it at import time so the developer has time to change the default.
    :issue:5448
  • Don't initialize the cli attribute in the sansio scaffold, but rather in
    the Flask concrete class. :pr:5270

v3.0.2

Compare Source

Released 2024-02-03

  • Correct type for jinja_loader property. :issue:5388
  • Fix error with --extra-files and --exclude-patterns CLI options.
    :issue:5391

v3.0.1

Compare Source

Released 2024-01-18

  • Correct type for path argument to send_file. :issue:5230
  • Fix a typo in an error message for the flask run --key option. :pr:5344
  • Session data is untagged without relying on the built-in json.loads
    object_hook. This allows other JSON providers that don't implement that.
    :issue:5381
  • Address more type findings when using mypy strict mode. :pr:5383
corydolphin/flask-cors (flask-cors)

v4.0.2

Compare Source

What's Changed

New Contributors

Full Changelog: corydolphin/flask-cors@4.0.1...4.0.2

v4.0.1

Compare Source

Security
geventhttpclient/geventhttpclient (geventhttpclient)

v2.3.1

Compare Source

What's Changed

Full Changelog: geventhttpclient/geventhttpclient@2.3.0...2.3.1

v2.3.0

Compare Source

What's Changed

Full Changelog: geventhttpclient/geventhttpclient@2.2.1...2.3.0

v2.2.1

Compare Source

What's Changed

Full Changelog: geventhttpclient/geventhttpclient@2.2.0...2.2.1

v2.2.0

Compare Source

What's Changed

(hopefully also fixes the missing windows binary builds in 2.1.1 as a side effect of rebuilding)

Full Changelog: geventhttpclient/geventhttpclient@2.1.1...2.2.0

v2.1.1

Compare Source

What's Changed

(this replaces 2.1.0, where the publishing went wrong)

Full Changelog: geventhttpclient/geventhttpclient@2.1.0...2.1.1

v2.1.0

Compare Source

What's Changed

Full Changelog: geventhttpclient/geventhttpclient@2.0.12...2.1.0

v2.0.12

Compare Source

What's Changed

New Contributors

Full Changelog: geventhttpclient/geventhttpclient@2.0.11...2.0.12

googleapis/python-api-common-protos (googleapis-common-protos)

v1.65.0

Compare Source

Features
  • Add field experimental_features to message PythonSettings (#​249) (139490f)

v1.64.0

Compare Source

Features
  • Add FieldInfo.referenced_types for generics (2ba3577)
Bug Fixes
  • Un-deprecate Endpoint.aliases field (2ba3577)
Documentation
  • Fix formatting in http.proto comments (2ba3577)
  • Improve MethodSettings selector examples (2ba3577)
  • Reformat comments in context proto (2ba3577)
  • Update ResourceDescriptor.plural docs with AIP-122 nested collections guidance (2ba3577)

v1.63.2

Compare Source

Bug Fixes
  • deps: Require protobuf>=3.20.2 (c77c0dc)
  • Regenerate pb2 files for compatibility with protobuf 5.x (c77c0dc)

v1.63.1

Compare Source

Bug Fixes

v1.63.0

Compare Source

Features
  • Add api_version field to ServiceOptions in google/api/client.proto (6f9c4d2)
  • Add LOCATION_POLICY_VIOLATED enum to ErrorReason in google/api/error_reason.proto (6f9c4d2)
  • Add rest_reference_documentation_uri field to ServiceOptions in google/api/client.proto (6f9c4d2)

v1.62.0

Compare Source

Features
  • Add auto_populated_fields field of MethodSettings in google/api/client_pb2 (#​194) (4b0c73a)
  • Add support for Python 3.12 (#​192) (336cdf3)
Bug Fixes
kjd/idna (idna)

v3.10

Compare Source

v3.9

Compare Source

v3.8

Compare Source

What's Changed

  • Fix regression where IDNAError exception was not being produced for certain inputs.
  • Add support for Python 3.13, drop support for Python 3.5 as it is no longer testable.
  • Documentation improvements
  • Updates to package testing using Github actions

Thanks to Hugo van Kemenade for contributions to this release.

Full Changelog: kjd/idna@v3.7...v3.8

v3.7

Compare Source

What's Changed

  • Fix issue where specially crafted inputs to encode() could take exceptionally long amount of time to process. [CVE-2024-3651]

Thanks to Guido Vranken for reporting the issue.

Full Changelog: kjd/idna@v3.6...v3.7

v3.6

Compare Source

v3.5

Compare Source

pallets/itsdangerous (itsdangerous)

v2.2.0

Compare Source

Released 2024-04-16

  • Drop support for Python 3.7. :pr:372
  • Use modern packaging metadata with pyproject.toml instead of setup.cfg.
    :pr:326
  • Use flit_core instead of setuptools as build backend.
  • Deprecate the __version__ attribute. Use feature detection, or
    importlib.metadata.version("itsdangerous"), instead. :issue:371
  • Serializer and the return type of dumps is generic for type checking.
    By default it is Serializer[str] and dumps returns a str. If a
    different serializer argument is given, it will try to infer the return
    type of its dumps method. :issue:347
  • The default hashlib.sha1 may not be available in FIPS builds. Don't
    access it at import time so the developer has time to change the default.
    :issue:375
pallets/jinja (jinja2)

v3.1.4

Compare Source

Released 2024-05-05

  • The xmlattr filter does not allow keys with / solidus, >
    greater-than sign, or = equals sign, in addition to disallowing spaces.
    Regardless of any validation done by Jinja, user input should never be used
    as keys to this filter, or must be separately validated first.
    :ghsa:h75v-3vvj-5mfj

v3.1.3

Compare Source

Released 2024-01-10

  • Fix compiler error when checking if required blocks in parent templates are
    empty. :pr:1858
  • xmlattr filter does not allow keys with spaces. :ghsa:h5c8-rqwp-cp95
  • Make error messages stemming from invalid nesting of {% trans %} blocks
    more helpful. :pr:1918
locustio/locust (locust)

v2.32.0

Compare Source

Full Changelog

Fixed bugs:

  • logfile is erroniously written when there are many workers. #​2927
  • Form field for users, spawn rate, and run time still visible in UI although CustomShape defined without use_common_options. #​2924
  • --html with --process 4 then get ValueError: StatsEntry.use_response_times_cache must be set to True #​2908
  • IPV6 check doesn't work as expected on AWS EKS #​2787

Merged pull requests:

v2.31.8

Compare Source

Full Changelog

Merged pull requests:

v2.31.7

Compare Source

Full Changelog

Merged pull requests:

v2.31.6

Compare Source

Full Changelog

Fixed bugs:

  • RPS vs Total Running Users #​2895
  • Overwriting weight by config-users may lead to crash #​2852
  • FastHttpSession requests typing for the json argument should support lists #​2842
  • Dockerfile warning #​2811

Closed issues:

  • Cleaning up the build process #​2857
  • Simplify GitHub Actions using install-poetry #​2822

Merged pull requests:

v2.31.5

Compare Source

Full Changelog

Fixed bugs:

  • Pressure testing is over, but RPS and Users still have data #​2870

Merged pull requests:

v2.31.4

Compare Source

Full Changelog

Merged pull requests:

v2.31.3

Compare Source

Full Changelog

Fixed bugs:

  • Brew installed locust missing UI assets #​2831
  • response avg time is NaN #​2829
  • Windows Action Runs Wrong Version of Locust #​2796

Merged pull requests:

v2.31.2

Compare Source

Full Changelog

Merged pull requests:

v2.31.1

Compare Source

Full Changelog

Merged pull requests:

v2.31.0

Full Changelog

Merged pull requests:

v2.30.0

Compare Source

Full Changelog

Fixed bugs:

  • Locust / pypy fails with "AttributeError: module 'gc' has no attribute 'freeze'" error. #​2818
  • Worker sometimes fails to send heartbeat after upgrade to urllib3>=1.26.16 #​2812
  • Web UI lacking asset #​2781

Closed issues:

  • Charts Update Is Delayed #​2771
  • Use itertools.cycle in SequentialTaskSet #​2740
  • SequentialTaskSet handles task weights in an inconsistent way #​2739

Merged pull requests:

v2.29.1

Compare Source

Full Changelog

Fixed bugs:

  • locust/webui/dist/index.html script errors. #​2753

Merged pull requests:

v2.29.0

Compare Source

Full Changelog

Fixed bugs:

  • The time of the downloaded html report is not correct #​2691
  • Event spawning_complete fires every time a user is created #​2671
  • Delay at startup and high cpu usage on Windows in Python 3.12 #​2555

Closed issues:

  • Log a warning if getting locustfile from master takes more than 60s #​2748
  • Show the reset button even after stopping a test #​2723
  • Add date to charts in web UI #​2678

Merged pull requests:

v2.28.0

Compare Source

Full Changelog

Fixed bugs:

  • The Charts presentation in the report downloaded by locust is problematic #​2706
  • Locust insists on using IPv6 despite being in an IPv4 stack. #​2689
  • When there is an error in the FAILURES of the front-end page when there is a worker, there is no escape. #​2674

Closed issues:

  • Pin the headers and aggregated row to the top and bottom of the window #​2688
  • Remove legacy UI #​2673
  • TaskSet's _task_queue should be a collections.deque? #​2653

Merged pull requests:

v2.27.0

Compare Source

Full Changelog

Fixed bugs:

  • User Classes with Empty Tasks Results in TypeError: 'NoneType' object is not iterable #​2694

Closed issues:

  • Why defining run_time on worker node raises an error #​2683

Merged pull requests:

  • annotate return types of a few functions to enable more mypy check #​2702 (tdadela)
  • refactor(WindowsKeyPoller): change implementation of captured_chars #​2701 (tdadela)
  • refactor: replace deprecated utcfromtimestamp function #​2700 (tdadela)
  • Use deque for tasks in taskset instead of plain list #​2698 (cyberw)
  • fix: Ensure locust does not crash when an User class has no task #​2696 (hangonlyra)
  • Fix various spelling errors using codespell #​2687 (cyberw)
  • Dispatch/user distribution calculation using Kullback-Leibler divergence. Allow float weights. #​2686 (tdadela)
  • Allow worker process to run with --run-time specified, just log a warning about it being ignored #​2685 (Sawiq)
  • Small cleanup: mypy type-ignore and dev deps #​2684 (tdadela)
  • Simplify how locustfiles are found (using -f). Don’t automatically append .py #​2655 (DennisKrone)

v2.26.0

Compare Source

Full Changelog

Merged pull requests:

v2.25.0

Compare Source

Full Changelog

Fixed bugs:

  • Wrong distribution of virtual users by user classes #​2662
  • Monkey patching error #​2661
  • cannot specify task of UserClass when locust run on distributed mode #​2657
  • [ModernUI] HTML entities are incorrectly escaped in generated report [#​2635

Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

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

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

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


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@elastic-renovate-prod elastic-renovate-prod bot force-pushed the renovate/loadgenerator branch 2 times, most recently from 56c2928 to 8063fab Compare September 6, 2024 08:46
@elastic-renovate-prod elastic-renovate-prod bot force-pushed the renovate/loadgenerator branch 4 times, most recently from 2782638 to 7842bb0 Compare September 17, 2024 10:30
@elastic-renovate-prod elastic-renovate-prod bot force-pushed the renovate/loadgenerator branch 3 times, most recently from 1d7d09e to f449e39 Compare September 26, 2024 07:18
@elastic-renovate-prod elastic-renovate-prod bot force-pushed the renovate/loadgenerator branch 2 times, most recently from 96a2d25 to 3268763 Compare September 30, 2024 18:20
@elastic-renovate-prod elastic-renovate-prod bot force-pushed the renovate/loadgenerator branch 2 times, most recently from 8dbc5a1 to ab953c1 Compare October 15, 2024 21:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants