Go to file
Jason Rhinelander b12c754895 Fixes and address warnings
- timeout in the syncronous connect_remote wasn't being passed through
- callback and syncronous connect_remote had some deviation in args;
  unified them to both take keyword-only timeout and
  ephemeral_routing_id, and to take timeout as a timedelta with a
  default (rather than an optional in the callback-based one).
- removed unused "noopt".  I forget what it was for, but it didn't end
  up being used.
2021-10-22 19:12:57 -03:00
contrib Add drone build & tests 2021-10-22 19:12:57 -03:00
examples loki -> oxen refactor 2021-02-01 10:48:27 -05:00
lokinet loki -> oxen refactor 2021-02-01 10:48:27 -05:00
src Fixes and address warnings 2021-10-22 19:12:57 -03:00
tests Add simple pytest tests 2021-10-22 17:03:06 -03:00
.drone.jsonnet Build with -Wextra -Werror and color 2021-10-22 19:12:57 -03:00
.gitignore update readme and ignore 2020-10-03 12:33:49 -04:00
MANIFEST.in pyoxenmq overhaul 2021-10-21 22:23:02 -03:00
README.md Rename to pyoxenmq 2021-06-19 22:57:43 -03:00
pyproject.toml Remove cmake build system and submodules 2021-10-22 16:09:36 -03:00
pytest.ini Add simple pytest tests 2021-10-22 17:03:06 -03:00
setup.py Remove cmake build system and submodules 2021-10-22 16:09:36 -03:00

README.md

pyoxenmq

pybind layer for oxenmq

building

dependencies

  • python3-dev
  • cmake
  • pkg-config
  • liboxenmq-dev

check the source out (recursive repo):

$ git clone --recursive https://github.com/oxen-io/oxen-pyoxenmq
$ cd oxen-pyoxenmq

build:

$ python3 setup.py build

install as user:

$ python3 setup.py install --user