Update pandas requirement from >=2.0 to >=3.0.2#4
Open
dependabot[bot] wants to merge 1 commit into
Open
Conversation
Updates the requirements on [pandas](https://github.com/pandas-dev/pandas) to permit the latest version. - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](pandas-dev/pandas@v2.0.0...v3.0.2) --- updated-dependencies: - dependency-name: pandas dependency-version: 3.0.2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
rafael5
added a commit
that referenced
this pull request
Apr 15, 2026
DataDictionary was reading the wrong globals and mis-parsing field type codes,
which caused downstream phases to severely undercount data:
- File header (label, global_root) lives in ^DIC(file,0) and ^DIC(file,0,"GL"),
not in ^DD(file,0) which is a constant marker "FIELD^NL^...".
- Field 0-node pieces are context-sensitive: piece 3 holds SET values
("code:label;...") or pointer target global; storage location is piece 4.
- Type codes are structured: [R][*]<BASE>[<modifiers>]. New _extract_type_code()
strips prefix flags, identifies canonical base letters (F/N/D/S/P/C/W/V/K/
M/B/A or DC), extracts pointer file numbers from P<num>..., and classifies
bare-decimal types like "1.001" as MULTIPLE sub-file references.
- SET values are inline in piece 3 of the 0-node, not in a ^DD(f,fld,"V",...)
subnode (which VEHU doesn't populate).
- INDEX file (#.11) lives at ^DD("IX",...) per ^DIC(.11,0,"GL"); YottaDB
rejects "^.11" as an invalid global name.
FileInventory fixes:
- PACKAGE file FILE multiple is at node 4 (field #4), not node 11.
- Package ownership disambiguation: when multiple packages claim the same
file, prefer the one whose prefix matches the file's global-root namespace;
fall back to lowest-IEN.
FileReader: count_entries() now guards against empty/caret-only global roots
that some sub-file aliases carry.
Test fixtures updated to use the realistic 5-piece 0-node format with inline
SET values, proper ^DIC headers with GL subnodes, and ^DD("IX",...) for
cross-references. All 238 tests pass.
Impact on phase rollup (before → after):
- Pointer edges: 118 → 6,632
- Hub files (≥10 in): 0 → 58
- MULTIPLE sub-files: 0 → 1,582
- SET fields w/ values: 2 → 9,391
- Shared value sets: 0 → 121
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates the requirements on pandas to permit the latest version.
Release notes
Sourced from pandas's releases.
Commits
ab90747RLS: 3.0.2 (#64934)6f27013Backport PR #64931 on branch 3.0.x (DOC/BLD: temporary disable upload of docs...48ddc60Backport PR #64664 on branch 3.0.x (BUG: DataFrame.sum() crashes on empty Dat...8774488[backport 3.0.x] PERF: fix slow python loop in validation for ArrowStringArra...33af6ccBackport PR #64133 on branch 3.0.x (BUG: str.find returns byte offset instead...4ef49d8[backport 3.0.x] BUG: fix convert_dtypes dropping values from sliced mixed-dt...0668f34[backport 3.0.x] BUG: Fix HDFStore.put with StringDtype columns and compressi...23f2f44[backport 3.0.x] BUG: Suppress unnecessary RuntimeWarning in to_datetime with...83ba804Backport PR #64886: BUG: Compute Variance of Complex Numbers Correctly (#64892)bb5ca1aBackport PR #64386 on branch 3.0.x (BUG: fix sort_index AssertionError with R...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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)