Pandas version checks

  • [X] 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/pandas-docs/stable/user_guide/groupby.html#splitting-an-object-into-groups

Documentation problem

When I click on "Copy" in a code cell, everything is copied, including shell prompt, output, and dots that substitue for indentation.

Instead, only code should be copied.

That is, when I click on "copy" in the code cell in the link above, it copies:

In [1]: speeds = pd.DataFrame(
   ...:     [
   ...:         ("bird", "Falconiformes", 389.0),
   ...:         ("bird", "Psittaciformes", 24.0),
   ...:         ("mammal", "Carnivora", 80.2),
   ...:         ("mammal", "Primates", np.nan),
   ...:         ("mammal", "Carnivora", 58),
   ...:     ],
   ...:     index=["falcon", "parrot", "lion", "monkey", "leopard"],
   ...:     columns=("class", "order", "max_speed"),
   ...: )
   ...: 

In [2]: speeds
Out[2]: 
          class           order  max_speed
falcon     bird   Falconiformes      389.0
parrot     bird  Psittaciformes       24.0
lion     mammal       Carnivora       80.2
monkey   mammal        Primates        NaN
leopard  mammal       Carnivora       58.0

In [3]: grouped = speeds.groupby("class")

In [4]: grouped = speeds.groupby(["class", "order"])

While it should copy:

speeds = pd.DataFrame(
     [
         ("bird", "Falconiformes", 389.0),
         ("bird", "Psittaciformes", 24.0),
         ("mammal", "Carnivora", 80.2),
         ("mammal", "Primates", np.nan),
         ("mammal", "Carnivora", 58),
     ],
     index=["falcon", "parrot", "lion", "monkey", "leopard"],
     columns=("class", "order", "max_speed"),
)

grouped = speeds.groupby("class")

grouped = speeds.groupby(["class", "order"])

Suggested fix for documentation

See above

Comment From: mroeschke

Thanks for the report. Looks like sphinx-togglepromt is broken for the latest sphinx https://github.com/jurasofish/sphinx-toggleprompt/issues/23

Might be a good idea to look for a new dependnecy

Comment From: 6801318d8d

Thanks for the report. Looks like sphinx-togglepromt is broken for the latest sphinx jurasofish/sphinx-toggleprompt#23

Might be a good idea to look for a new dependnecy

It's my understanding that the git version of that dependency works with Sphinx 6

Comment From: DoNguyenHung

take