Skip to content

Remove pymongo dependency #17

@vog

Description

@vog

The dependency of pymongo just for the BSON encoding is a bit annoying. Is it feasible to get rid of it?

For example, would to be possible to use a stand-alone BSON library such as https://github.com/py-bson/bson ?

Even more so, would it make sense to just include the needed parts of the BSON implementation directly in srcs/lymp.py? (i.e. the contents of https://github.com/py-bson/bson/blob/master/bson/codec.py)

That way, we'd have zero external dependencies besides Python itself.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions