Skip to content

Bump tabulate from 0.8.10 to 0.9.0#3101

Open
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/pip/dev/tabulate-0.9.0
Open

Bump tabulate from 0.8.10 to 0.9.0#3101
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/pip/dev/tabulate-0.9.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 17, 2026

Bumps tabulate from 0.8.10 to 0.9.0.

Changelog

Sourced from tabulate's changelog.

  • 0.9.0: Drop support for Python 2.7, 3.5, 3.6. Migrate to pyproject.toml project layout (PEP 621). New output formats: asciidoc, various *grid and *outline formats. New output features: vertical row alignment, separating lines. New input format: list of dataclasses (Python 3.7 or later). Support infinite iterables as row indices. Improve column width options. Improve support for ANSI escape sequences and document the behavior. Various bug fixes.
Commits
  • bf58e37 version bump to 0.9.0, update README (Benchmark, Contributors), CHANGELOG
  • fd0a34c Merge pull request #201 from astanin/dev-pep621
  • 0a6554e appveyor: upgrade setuptools before build (should fix UNKNOWN package name)
  • d99d9ae ignore ImportError when importing version number
  • 3e45eac update appveyor.yml to use pyproject.toml instead of setup.py
  • 05e88d2 fix test_cli - change script path, do not import .version if init.py is r...
  • 4e2eeb1 update tox.ini - use a virtual environment to build a source dist from the so...
  • 6e37802 Merge pull request #179 from KOLANYCH-libs:pyproject.toml
  • 9172378 fix tests failing after PR#183 (remove 1 space from the expected values)
  • 930a943 reformat with black, fix flake warnings
  • Additional commits viewable in compare view

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
tabulate [>= 0.10.0.dev0, < 0.10.1]

Dependabot compatibility score

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 commands and options

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [tabulate](https://github.com/astanin/python-tabulate) from 0.8.10 to 0.9.0.
- [Changelog](https://github.com/astanin/python-tabulate/blob/master/CHANGELOG)
- [Commits](astanin/python-tabulate@v0.8.10...v0.9.0)

---
updated-dependencies:
- dependency-name: tabulate
  dependency-version: 0.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels May 17, 2026
@github-actions
Copy link
Copy Markdown
Contributor

📊 Performance Benchmark Report

Comparing dev (baseline) vs dependabot/pip/dev/tabulate-0.9.0 (current)

📈 Detailed Results (All Benchmarks)

📋 Complete results for all benchmarks - includes both significant and insignificant changes

🧪 Test Name 📏 Base 📏 Current 📈 Change 🎯 Status
Bloom Filter Dns Mutation Tracking Performance 4.21ms 4.75ms +12.8% 🟡🟡 ⚠️
Bloom Filter Large Scale Dns Brute Force 17.60ms 17.65ms +0.3%
Large Closest Match Lookup 339.95ms 334.81ms -1.5%
Realistic Closest Match Workload 180.84ms 179.97ms -0.5%
Event Memory Medium Scan 1784 B/event 1784 B/event +0.0%
Event Memory Large Scan 1768 B/event 1768 B/event +0.0%
Event Validation Full Scan Startup Small Batch 375.02ms 376.38ms +0.4%
Event Validation Full Scan Startup Large Batch 525.94ms 518.36ms -1.4%
Make Event Autodetection Small 25.14ms 25.02ms -0.5%
Make Event Autodetection Large 253.29ms 252.59ms -0.3%
Make Event Explicit Types 10.68ms 10.67ms -0.1%
Excavate Single Thread Small 3.405s 3.405s -0.0%
Excavate Single Thread Large 8.706s 8.657s -0.6%
Excavate Parallel Tasks Small 3.629s 3.624s -0.1%
Excavate Parallel Tasks Large 6.068s 6.061s -0.1%
Is Ip Performance 3.11ms 3.17ms +1.8%
Make Ip Type Performance 10.92ms 11.32ms +3.6%
Mixed Ip Operations 4.43ms 4.46ms +0.8%
Memory Use Web Crawl 652.9 MB 683.1 MB +4.6%
Memory Use Subdomain Enum 33.4 MB 33.3 MB -0.1%
Memory Use Deep Chain 7.8 MB 7.8 MB -0.1%
Memory Use Parallel Chains 24.4 MB 25.4 MB +3.9%
Scan Throughput 100 3.578s 3.616s +1.1%
Scan Throughput 1000 26.886s 27.160s +1.0%
Typical Queue Shuffle 61.00µs 63.01µs +3.3%
Priority Queue Shuffle 703.09µs 698.02µs -0.7%

🎯 Performance Summary

! 1 regression ⚠️
  25 unchanged ✅

🔍 Significant Changes (>10%)

  • Bloom Filter Dns Mutation Tracking Performance: 12.8% 🐌 slower

🐍 Python Version 3.11.15

@ausmaster ausmaster added this to the BBOT 3.0 - blazed_elijah milestone May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant