[go: up one dir, main page]

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

TST (string dtype): add test build with future strings enabled without pyarrow #59437

Merged

Conversation

jorisvandenbossche
Copy link
Member
@jorisvandenbossche jorisvandenbossche commented Aug 7, 2024

On top of the commits of #58451 and #59388 for now.

Follow-up on #58451 which implemented the StringDtype("python", na_value=np.nan) variant, this PR is adding a custom CI test build for it (future option enabled but without pyarrow installed, such that it uses that new dtype by default)

xref #54792

@jorisvandenbossche jorisvandenbossche added Testing pandas testing functions or related to the test suite Strings String extension data type and string data CI Continuous Integration and removed Testing pandas testing functions or related to the test suite labels Aug 7, 2024
@jorisvandenbossche jorisvandenbossche marked this pull request as ready for review August 9, 2024 08:06
@mroeschke mroeschke added this to the 3.0 milestone Aug 9, 2024
@mroeschke mroeschke merged commit 27c326a into pandas-dev:main Aug 9, 2024
47 checks passed
@mroeschke
Copy link
Member

Thanks @jorisvandenbossche

@jorisvandenbossche jorisvandenbossche deleted the string-dtype-tests-build-object branch August 9, 2024 17:16
WillAyd pushed a commit that referenced this pull request Aug 13, 2024
…t pyarrow (#59437)

* TST (string dtype): add test build with future strings enabled without pyarrow

* ensure the build doesn't override the default ones

* uninstall -> remove

* avoid jobs with same env being cancelled

* use different python version for both future jobs

* add some xfails

* fixup xfails

* less strict
WillAyd added a commit to WillAyd/pandas that referenced this pull request Aug 14, 2024
…t pyarrow (pandas-dev#59437)

* TST (string dtype): add test build with future strings enabled without pyarrow

* ensure the build doesn't override the default ones

* uninstall -> remove

* avoid jobs with same env being cancelled

* use different python version for both future jobs

* add some xfails

* fixup xfails

* less strict
WillAyd added a commit to WillAyd/pandas that referenced this pull request Aug 15, 2024
…t pyarrow (pandas-dev#59437)

* TST (string dtype): add test build with future strings enabled without pyarrow

* ensure the build doesn't override the default ones

* uninstall -> remove

* avoid jobs with same env being cancelled

* use different python version for both future jobs

* add some xfails

* fixup xfails

* less strict
WillAyd added a commit to WillAyd/pandas that referenced this pull request Aug 15, 2024
…t pyarrow (pandas-dev#59437)

* TST (string dtype): add test build with future strings enabled without pyarrow

* ensure the build doesn't override the default ones

* uninstall -> remove

* avoid jobs with same env being cancelled

* use different python version for both future jobs

* add some xfails

* fixup xfails

* less strict
WillAyd added a commit to WillAyd/pandas that referenced this pull request Aug 15, 2024
…t pyarrow (pandas-dev#59437)

* TST (string dtype): add test build with future strings enabled without pyarrow

* ensure the build doesn't override the default ones

* uninstall -> remove

* avoid jobs with same env being cancelled

* use different python version for both future jobs

* add some xfails

* fixup xfails

* less strict
@jorisvandenbossche jorisvandenbossche modified the milestones: 3.0, 2.3 Aug 20, 2024
WillAyd added a commit to WillAyd/pandas that referenced this pull request Aug 21, 2024
…t pyarrow (pandas-dev#59437)

* TST (string dtype): add test build with future strings enabled without pyarrow

* ensure the build doesn't override the default ones

* uninstall -> remove

* avoid jobs with same env being cancelled

* use different python version for both future jobs

* add some xfails

* fixup xfails

* less strict
WillAyd added a commit to WillAyd/pandas that referenced this pull request Aug 22, 2024
…t pyarrow (pandas-dev#59437)

* TST (string dtype): add test build with future strings enabled without pyarrow

* ensure the build doesn't override the default ones

* uninstall -> remove

* avoid jobs with same env being cancelled

* use different python version for both future jobs

* add some xfails

* fixup xfails

* less strict
WillAyd added a commit to WillAyd/pandas that referenced this pull request Aug 22, 2024
…t pyarrow (pandas-dev#59437)

* TST (string dtype): add test build with future strings enabled without pyarrow

* ensure the build doesn't override the default ones

* uninstall -> remove

* avoid jobs with same env being cancelled

* use different python version for both future jobs

* add some xfails

* fixup xfails

* less strict
WillAyd added a commit to WillAyd/pandas that referenced this pull request Aug 22, 2024
…t pyarrow (pandas-dev#59437)

* TST (string dtype): add test build with future strings enabled without pyarrow

* ensure the build doesn't override the default ones

* uninstall -> remove

* avoid jobs with same env being cancelled

* use different python version for both future jobs

* add some xfails

* fixup xfails

* less strict
WillAyd added a commit to WillAyd/pandas that referenced this pull request Aug 27, 2024
…t pyarrow (pandas-dev#59437)

* TST (string dtype): add test build with future strings enabled without pyarrow

* ensure the build doesn't override the default ones

* uninstall -> remove

* avoid jobs with same env being cancelled

* use different python version for both future jobs

* add some xfails

* fixup xfails

* less strict
WillAyd added a commit to WillAyd/pandas that referenced this pull request Sep 20, 2024
…t pyarrow (pandas-dev#59437)

* TST (string dtype): add test build with future strings enabled without pyarrow

* ensure the build doesn't override the default ones

* uninstall -> remove

* avoid jobs with same env being cancelled

* use different python version for both future jobs

* add some xfails

* fixup xfails

* less strict
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration Strings String extension data type and string data
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants