You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by "dependabot[bot] (via GitHub)" <gi...@apache.org> on 2026/10/10 07:04:18 UTC

[PR] chore(deps): bump pyparsing from 3.3.2 to 3.3.3 [superset]

dependabot[bot] opened a new pull request, #45157:
URL: https://github.com/apache/superset/pull/45157

   Bumps [pyparsing](https://github.com/pyparsing/pyparsing) from 3.3.2 to 3.3.3.
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a href="https://github.com/pyparsing/pyparsing/blob/master/CHANGES">pyparsing's changelog</a>.</em></p>
   <blockquote>
   <h2>Version 3.3.3 - in development</h2>
   <ul>
   <li>
   <p>Added support for Python 3.15.</p>
   </li>
   <li>
   <p>Parse actions that return a tuple value for a named expression formerly saved
   just the first value of the tuple. Now they return the entire tuple. Partially
   fixes Issue <a href="https://redirect.github.com/pyparsing/pyparsing/issues/401">#401</a>, PR <a href="https://redirect.github.com/pyparsing/pyparsing/issues/640">#640</a> submitted by Vincent Gao et AI.</p>
   </li>
   <li>
   <p>Fixed CI unit test jobs selecting a tox environment with no test commands.
   The matrix and fallback now select <code>py-unit</code>, as diagnosed and proposed by
   glaziermag in issue <a href="https://redirect.github.com/pyparsing/pyparsing/issues/662">#662</a>; submitted by Neal Lin et AI.</p>
   </li>
   <li>
   <p>Fixed <code>Dict</code> returning an empty nested <code>ParseResults.as_dict()</code> as <code>[]</code>
   instead of <code>{}</code>. Incorporates partial solution submitted in PR <a href="https://redirect.github.com/pyparsing/pyparsing/issues/635">#635</a>
   submitted by Leo Ji.</p>
   <p>Additional fixes found as part of this work:</p>
   <ul>
   <li>
   <p>Removed vestigial unused <code>ParseResults._modal</code> attribute.</p>
   </li>
   <li>
   <p>Fixed incidental bug when Dict tries to create a dict with a <code>ParseResults</code>
   value for a key (not hashable).</p>
   </li>
   </ul>
   </li>
   <li>
   <p>Fixed <code>Word(..., max=n)</code> raising instead of matching up to <code>max</code> characters
   when the character set contained whitespace - <code>Word(nums, max=3)</code> and
   <code>Word(nums + &quot; &quot;, max=3)</code> gave opposite results on
   the same input. Now both forms match up to <code>max</code> and leave the rest for
   the next parser. PR <a href="https://redirect.github.com/pyparsing/pyparsing/issues/646">#646</a> submitted by Andrew Chen et AI.</p>
   </li>
   <li>
   <p>Fixed <code>QuotedString</code> stripping whitespace that is part of a multi-character
   quote delimiter, e.g. the leading newline in <code>QuotedString(&quot;\n;&quot;, multiline=True)</code>. The delimiter was silently collapsed to <code>&quot;;&quot;</code>, so the
   newline was ignored when matching. <code>QuotedString</code> now only rejects
   quote_char/end_quote_char values that are empty or entirely whitespace, and
   preserves any surrounding whitespace that is part of a valid delimiter.
   Reported in issue <a href="https://redirect.github.com/pyparsing/pyparsing/issues/492">#492</a>.</p>
   </li>
   <li>
   <p>Fixed <code>pyparsing_common.as_datetime</code> raising <code>Invalid date/time: microsecond must be in 0..999999</code> for valid ISO-8601 timestamps whose fractional seconds
   round up to a full second (e.g. <code>2021-06-15T12:30:59.9999995</code>, common in
   nanosecond-precision timestamps). The rounded microseconds are now added via
   <code>timedelta</code> so the value carries into the next second instead of overflowing
   the <code>datetime</code> microsecond argument. PR submitted by Andrew Chen et AI.</p>
   </li>
   <li>
   <p>Fixed debug output corruption when a parsed line contains a carriage return or
   other control character. <code>set_debug()</code> printed the source line verbatim, so a
   stray <code>\r</code> returned the terminal cursor to column 0 and overwrote the &quot;Match ...
   at loc&quot; text. Control characters in the debug line are now shown escaped, and the
   marker caret stays aligned with the match location. Issue <a href="https://redirect.github.com/pyparsing/pyparsing/issues/496">#496</a>, reported by
   Matthew Rowles.</p>
   </li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a href="https://github.com/pyparsing/pyparsing/commit/d90d38b283efaece7ac7cace7050ba55cb82abe5"><code>d90d38b</code></a> Update flit version and exclusion of generated railroad diagrams from source ...</li>
   <li><a href="https://github.com/pyparsing/pyparsing/commit/4220992ced5a7631bc637172202cf37e42a01a4d"><code>4220992</code></a> Updated CI to execute unit tests, PR <a href="https://redirect.github.com/pyparsing/pyparsing/issues/663">#663</a>; update test_unit.py to add test ca...</li>
   <li><a href="https://github.com/pyparsing/pyparsing/commit/e266043733fdc83a51c5f961fb4f8027230b75e3"><code>e266043</code></a> Reworked internal recursive implementations to use local stack vars or iterat...</li>
   <li>See full diff in <a href="https://github.com/pyparsing/pyparsing/compare/3.3.2...3.3.3">compare view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyparsing&package-manager=pip&previous-version=3.3.2&new-version=3.3.3)](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 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)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [PR] chore(deps): bump pyparsing from 3.3.2 to 3.3.3 [superset]

Posted by "rusackas (via GitHub)" <gi...@apache.org>.
rusackas merged PR #45157:
URL: https://github.com/apache/superset/pull/45157


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [PR] chore(deps): bump pyparsing from 3.3.2 to 3.3.3 [superset]

Posted by "codecov[bot] (via GitHub)" <gi...@apache.org>.
codecov[bot] commented on PR #45157:
URL: https://github.com/apache/superset/pull/45157#issuecomment-6098237256

   ## [Codecov](https://app.codecov.io/gh/apache/superset/pull/45157?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :white_check_mark: All modified and coverable lines are covered by tests.
   :white_check_mark: Project coverage is 65.30%. Comparing base ([`2918a7b`](https://app.codecov.io/gh/apache/superset/commit/2918a7b94d1fff4a519da39cc863e24d76ed957c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e720096`](https://app.codecov.io/gh/apache/superset/commit/e720096b5db38832b3a276489ecc4b7e4baf5886?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   > :exclamation:  There is a different number of reports uploaded between BASE (2918a7b) and HEAD (e720096). Click for more details.
   > 
   > <details><summary>HEAD has 4 uploads less than BASE</summary>
   >
   >| Flag | BASE (2918a7b) | HEAD (e720096) |
   >|------|------|------|
   >|python|7|3|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff             @@
   ##           master   #45157       +/-   ##
   ===========================================
   - Coverage   82.85%   65.30%   -17.55%     
   ===========================================
     Files        3017     3017               
     Lines      192923   192923               
     Branches    44976    44976               
   ===========================================
   - Hits       159845   125991    -33854     
   - Misses      30038    64136    +34098     
   + Partials     3040     2796      -244     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/superset/pull/45157/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [hive](https://app.codecov.io/gh/apache/superset/pull/45157/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `35.30% <ø> (ø)` | |
   | [mysql](https://app.codecov.io/gh/apache/superset/pull/45157/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [postgres](https://app.codecov.io/gh/apache/superset/pull/45157/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [presto](https://app.codecov.io/gh/apache/superset/pull/45157/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.13% <ø> (ø)` | |
   | [python](https://app.codecov.io/gh/apache/superset/pull/45157/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `53.58% <ø> (-32.92%)` | :arrow_down: |
   | [sqlite](https://app.codecov.io/gh/apache/superset/pull/45157/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `53.46% <ø> (ø)` | |
   | [unit](https://app.codecov.io/gh/apache/superset/pull/45157/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   </details>
   
   [:umbrella: View full report in Codecov by Harness](https://app.codecov.io/gh/apache/superset/pull/45157?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache).   
   :loudspeaker: Have feedback on the report? [Share it here](https://about.codecov.io/codecov-pr-comment-feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache).
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   - :package: [JS Bundle Analysis](https://docs.codecov.com/docs/javascript-bundle-analysis): Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org