Git Product home page Git Product logo

Comments (6)

fcollman avatar fcollman commented on May 24, 2024 1

awesome. I can confirm that on python 3.7 on my 10.14 mac os x machine i was able to do a pip install . and make it work. oddly python setup.py install didn't work, but presumably we want this deployed on pypi anyway so that's how it will get rolled out. If we can distribute making binary wheels available for people that would help as well.. i'm willing to build the python 3.7 and 3.6 on mac os x, if you setup a pypi package and add me as a authorized uploader (forrestc)... though maybe we can use travis to that for us in an automated way.

from dracopy.

manuel-castro avatar manuel-castro commented on May 24, 2024

DracoPy actually requires scikit-build before setup is run. The way it ensures this is in pyproject.toml, which when using pip >= 10 will install scikit-build first before setup. From what you're saying it sounds like cloud-volume should upgrade the pip version it uses in travis. But the error I see in the travis build here: https://travis-ci.org/seung-lab/cloud-volume/jobs/516436510 seems like it is able to run setup but fails in building the C++ library. It seems like the g++ version travis is using (4.8.4) is too old to build draco

from dracopy.

manuel-castro avatar manuel-castro commented on May 24, 2024

Regardless if this is causing development issues, maybe we can remove/comment out DracoPy from cloud-volume/graphene until this is fixed

from dracopy.

fcollman avatar fcollman commented on May 24, 2024

okay.. sounds good.. I'm going to do that now to speed some other mesh related development. Maybe we should just setup a seperate graphene-draco branch with the commits to integrate that, and we can keep merging graphene into graphene-draco till we get this sorted out.

from dracopy.

manuel-castro avatar manuel-castro commented on May 24, 2024

I fixed the CloudVolume graphene travis DracoPy build problems in this branch: https://github.com/seung-lab/cloud-volume/commits/macastro-graphene-draco

With this fix and the os x fixes, do you think we can add DracoPy back into cloudvolume/graphene?

from dracopy.

manuel-castro avatar manuel-castro commented on May 24, 2024

OS X + linux wheels now up on PyPI! Travis builds OS X wheels, docker builds the linux wheels

from dracopy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.