You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I created a new environment for intake. The python used for this depends on what version of python is running python. In my case, the environment was created for python py37.
Running conda-build for MongoAdapater had two issues:
The tests require Docker running locally. I removed all of the tests from the meta.yaml.
The version of python that it build was py27.
After I installed my custom built version of MongoAdapter, it downgraded all of my packages resulting in intake failing to import because of a py27/py37 issue:
AttributeError: 'module' object has no attribute 'abc'
There is an underlying bug in that Intake that it needs to specify the python version it runs under, so they python version isn't downgraded to conflict with intake.
More install issues
$ python setup.py develop --no-deps
Traceback (most recent call last):
File "setup.py", line 5, in <module>
from Cython.Distutils import build_ext
ModuleNotFoundError: No module named 'Cython'
This should have the steps:
git clone
cd intake-mongo
install dependencies - cython -- what else?
python setup.py develop --no-deps
The text was updated successfully, but these errors were encountered:
Agree that conda build on the package generally shouldn't need to run tests - that should always be handled by CI before any release. Requiring docker for the tests I think is OK, so long as the error you get from not having docker is descriptive.
All packages should be python-3 only by now, since Intake itself doesn't work on py2 any more. Maybe each should be more explicit.
Another fix needed really, is to move this to conda-forge, which I've done for most of the drivers, but not this one.
I created a new environment for intake. The python used for this depends on what version of python is running python. In my case, the environment was created for python py37.
Running conda-build for MongoAdapater had two issues:
After I installed my custom built version of MongoAdapter, it downgraded all of my packages resulting in intake failing to import because of a py27/py37 issue:
My solution was this:
There is an underlying bug in that Intake that it needs to specify the python version it runs under, so they python version isn't downgraded to conflict with intake.
More install issues
This should have the steps:
The text was updated successfully, but these errors were encountered: