Skip to content

DOC: Docker image provided on "Debugging C extensions" is out of date #61511

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

Open
1 task done
eicchen opened this issue May 28, 2025 · 6 comments
Open
1 task done

DOC: Docker image provided on "Debugging C extensions" is out of date #61511

eicchen opened this issue May 28, 2025 · 6 comments
Labels

Comments

@eicchen
Copy link
Contributor

eicchen commented May 28, 2025

Pandas version checks

  • I have checked that the issue still exists on the latest versions of the docs on main here

Location of the documentation

https://pandas.pydata.org/docs/development/debugging_extensions.html

Documentation problem

Docker image provided on linked page includes out of date pip and meson which causes build errors without manual updates to the installed docker image.

Additionally, when brought up in the bi-weekly meeting, it was mentioned that the preferred method is to locally install cygdb so the documentation should be updated to reflect this knowledge.

Suggested fix for documentation

Either update or remove provided docker image and add that local installations are preferred.

@eicchen eicchen added Docs Needs Triage Issue that has not been reviewed by a pandas team member labels May 28, 2025
@rhshadrach
Copy link
Member

cc @WillAyd

@WillAyd
Copy link
Member

WillAyd commented Jun 2, 2025

I think we get very little usage of the docker containers, so unless someone cares to maintain we can just remove that documentation

@eicchen
Copy link
Contributor Author

eicchen commented Jun 2, 2025

I definitely think if we don't use the docker we should streamline/link to instructions for locally instaling cygdb, I think the article that @WillAyd wrote also uses a docker image and the official docs say to use a python2 setup script.

Even I'm not quite sure how I installed it locally, just that it ended up working out

@WillAyd
Copy link
Member

WillAyd commented Jun 2, 2025

cygdb comes installed with cython - it is a gdb plugin

@eicchen
Copy link
Contributor Author

eicchen commented Jun 2, 2025

Oop, my bad.

I happen to be setting up a new environment right now so I can edit the docs to match my process while doing so

@eicchen
Copy link
Contributor Author

eicchen commented Jun 2, 2025

take

@rhshadrach rhshadrach removed the Needs Triage Issue that has not been reviewed by a pandas team member label Jun 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants