Skip to content

Enable the possibility to not bundle rapidjson with the package? #60

Closed

Description

@SylvainCorlay

Both rapidjson and python-rapidjson have been bundled for conda-forge,

However, the latter makes use of the rapidjson submodule.

It would probably make sense for the setup.py to handle the case where an installation prefix for rapidjson is provided instead of a submodule.

For reference, such a setup.py has been done for pyzmq which can either bundle zeromq or not.

Activity

  1. lelit commented on Jan 23, 2017

    @lelit
    Contributor

    Can you give some more information on this? Is it just some kind of option so that you can build python-rapidjson using a different path where the compiler search for the rapidjson includes, or what?

  2. SylvainCorlay commented on Jan 23, 2017

    @SylvainCorlay
    Author

    Yes exactly. For example, the pyzmq wheel from pypi bundles libzmq. The one from conda uses the libzmq from conda which is its own package.

  3. lelit commented on Jan 26, 2017

    @lelit
    Contributor

    Sylvain, does this fulfill your needs?

  4. SylvainCorlay commented on Jan 26, 2017

    @SylvainCorlay
    Author

    @lelit thanks! I will try this for the conda-forge recipe and get back to you.

  5. lelit commented on Feb 17, 2017

    @lelit
    Contributor

    Just curious, did that help?

  6. lelit commented on Mar 2, 2017

    @lelit
    Contributor

    The proposed change is included in version 0.0.9, please reopen the issue if that's not enough.
    Thank you!

  7. SylvainCorlay commented on Mar 2, 2017

    @SylvainCorlay
    Author

    THanks @lelit and sorry for the late reply. I am updating the conda recipe to 0.10.0 and testing the functionality.

  8. added a commit that references this issue on Aug 2, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions