anaconda / nb_conda_kernels

Package for managing conda environment-based kernels inside of Jupyter
BSD 3-Clause "New" or "Revised" License
601 stars 70 forks source link

Upgrade `versioneer` to become Python 3.12 compatible #236

Closed basnijholt closed 8 months ago

basnijholt commented 8 months ago

@mcg1969 could you please take a look here and merge?

My base environment has Python 3.12 now (and likely other folks have that too). Since nb_conda_kernels is installed in the base env, there is an issue.

basnijholt commented 8 months ago

The CI seems stuck somehow...

mcg1969 commented 8 months ago

OK, I'll have to take a look but I can't this evening

mcg1969 commented 8 months ago

Basically we need to change the testing matrix to a more modern set of operating systems

mcg1969 commented 8 months ago

I'm working on a separate pull request to do this and simultaneously refresh the github actions. stay tuned

mcg1969 commented 8 months ago

I'm going to drop Python 2 from the test matrix. Obviously that was long overdue. If anyone is still using Python 2.7 in their root environment, obviously with an old version of conda, they still have older versions of nb_conda_kernels available that will likely work just fine.

mcg1969 commented 8 months ago

Closing in favor of #237