Closed OttPeterR closed 2 weeks ago
Hm. Panda shouldn’t be a dependency anymore. It did used to be. I’ll have to take a closer look… it’s not in the requirements or Pipenv lock file I get locally.
None of those 32bit architectures has a pandas build so this is always going to fail on them if it’s trying to get it for some reason 🤔
ChatGPT thinks it's coming from tablib with the xlsx extra dependency. edit: just the xlsx extra dep, not tablib on its own
So I think it's this: https://github.com/babybuddy/babybuddy/blob/master/requirements.txt#L39 That sounds like a data import or export feature related dependency.
Yeah I just narrowed that down as well. I don’t know if it comes with xlsx but it definitely comes from all which is included there. It’s odd that I don’t get it locally though… I’ll look closer at it.
Ultimately it comes from django-import-export. This is what I need to review: https://django-import-export.readthedocs.io/en/latest/installation.html#installation-and-configuration
@OttPeterR OK bump Baby Buddy to v2.6.2 and see what ya get!
it worked! I'll merge that other PR into this one then make a new release
@cdubz it's still trying to build pandas on its own because of another dependency, here's the relevant part of the logs. Looks like it's becasue of
tablib
I think? Then it'll try and build it and error on its own. Full logs here. Is this a necessary dependency for BB?