Comments (8)
Won't this give problem for people who pinned to 0.25.0 ?
from pandas-feedstock.
Yep. if someone want the buggy version they need to use the broken
label.
from pandas-feedstock.
It seems like removing the 0.25.0 package will cause more problems. All our versions have bugs, and we're not removing all the old ones :)
from pandas-feedstock.
Do you have a case were that is failing? If so people can still access it via the label as I mentioned above. I can restore it to main
after the workshop (next week) but I cannot do it before b/c for some reason this version is picked up when people are installing pandas and it breaks all of the tutorials.
from pandas-feedstock.
from pandas-feedstock.
As I mentioned above you need the label
:
conda install --channel conda-forge/label/broken pandas=0.25.0
Do you have places were this is causing breakage? If you do need to broken version and the label solution is not good enough can you wait for 2 days? It is a major headache for us now to have all of our tutoriais broken on a cloud instance just b/c of 0.25.0
and asking all the students to upgrade locally to 0.25.1
won't scale well and will eat up the teaching time.
from pandas-feedstock.
Hi @ocefpaf, I just wanted to chime in here to say that moving 0.25.0 to the broken label caused us some problems (malariagen/binder#59). Within our team and in our CI environments we use a pinned conda environment file to ensure reproducibility, both between team members and also if we ever need to go back in time to rerun an old analysis. The conda environment files are tied to the analysis code via github, and so we cannot easily change our installation procedure, and reproducibility is broken if we cannot go back and install an environment that had been used to do some work previously.
I appreciate that in this case there was an urgent need to do something for a workshop, and also in this case there are some bugs in pandas 0.25.0 that means it probably should not be used, but as @TomAugspurger says all versions have bugs, and we had used 0.25.0 successfully to run a bunch of analyses without problems. Can I suggest that there is some tightening up of the conditions for moving a package from main to broken? We are really working hard to achieve reproducibility in our team, and depend heavily on conda and conda-forge to achieve that.
from pandas-feedstock.
It is back already. Re-check your CIs.
from pandas-feedstock.
Related Issues (20)
- Running test suite on PyPy segfaults HOT 10
- Test failures with `test_rolling_var_numerical_issues` on Linux `ppc64le` HOT 1
- Test failures with NumPy 1.24 HOT 2
- [warning] failed package validation and/or copy for commit d5427e6d3fa3a233598c491a333e6e508327fb70 HOT 11
- @conda-forge-admin, update version HOT 1
- @conda-forge-admin, please update version HOT 1
- Failure with PyPy 7.3.12 HOT 6
- @conda-forge-admin, please update version HOT 1
- add pandas-all
- Pandas 2.0.3 crashing on all 3 major platforms HOT 1
- @conda-forge-admin, please add user @anmyachev HOT 1
- Is it possible to create a v1.5.x branch for Python 3.12 compatibility? HOT 1
- Add run_constrained for optional dependencies HOT 5
- @conda-forge-admin, please update version HOT 1
- @conda-forge-admin, please update version HOT 1
- @conda-forge-admin, please update version HOT 1
- Should we consider removing the tests files from the final package? HOT 2
- @conda-forge-admin, please update version HOT 1
- @conda-forge-admin, please update version HOT 1
- @conda-forge-admin, please update version HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pandas-feedstock.