Skip to content

Commit 6431151

Browse files
authored
Removing dependency on cppzmq (#631)
Removing dependency on cppzmq
1 parent 1bb6d4c commit 6431151

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ The ongoing effort to package xeus-python for pip takes place in the [xeus-pytho
5959
Or you can install it from the sources, you will first need to install dependencies
6060

6161
```bash
62-
mamba install cmake xeus xeus-zmq nlohmann_json cppzmq xtl pybind11 pybind11_json xeus-python-shell jupyterlab -c conda-forge
62+
mamba install cmake xeus xeus-zmq nlohmann_json pybind11 pybind11_json xeus-python-shell jupyterlab -c conda-forge
6363
```
6464

6565
Then you can compile the sources (replace `$CONDA_PREFIX` with a custom installation prefix if need be)
@@ -159,12 +159,12 @@ Long story short:
159159
- [nlohmann_json](https://github.com/nlohmann/json)
160160
- [xeus-python-shell](https://github.com/jupyter-xeus/xeus-python-shell)
161161

162-
| `xeus-python`| `xeus-zmq` | `cppzmq` | `nlohmann_json` | `pybind11` | `pybind11_json` | `pygments` | `debugpy` |`xeus-python-shell` |
163-
|--------------|------------------|----------|-----------------|----------------|-------------------|-------------------|-----------|---------------------|
164-
| main | >=3.0,<4.0 | ~4.4.1 | >=3.11.3 | >=2.6.1,<3.0 | >=0.2.8,<0.3 | >=2.3.1,<3.0.0 | >=1.1.0 | >=0.6.3.0,<0.7.0 |
165-
| 0.17.x | >=3.0,<4.0 | ~4.4.1 | >=3.11.3 | >=2.6.1,<3.0 | >=0.2.8,<0.3 | >=2.3.1,<3.0.0 | >=1.1.0 | >=0.6.3.0,<0.7.0 |
162+
| `xeus-python`| `xeus-zmq` |`nlohmann_json` | `pybind11` | `pybind11_json` | `pygments` | `debugpy` |`xeus-python-shell` |
163+
|--------------|------------------|----------------|----------------|-------------------|-------------------|-----------|--------------------|
164+
| main | >=3.0,<4.0 |>=3.11.3 | >=2.6.1,<3.0 | >=0.2.8,<0.3 | >=2.3.1,<3.0.0 | >=1.1.0 | >=0.6.3.0,<0.7.0 |
165+
| 0.17.x | >=3.0,<4.0 |>=3.11.3 | >=2.6.1,<3.0 | >=0.2.8,<0.3 | >=2.3.1,<3.0.0 | >=1.1.0 | >=0.6.3.0,<0.7.0 |
166166

167-
Prior vo version 0.17, ``xeus-python`` was also depending on [xtl](https://github.com/xtensor-stack/xtl):
167+
Prior vo version 0.17, ``xeus-python`` was also depending on [xtl](https://github.com/xtensor-stack/xtl) & [cppzmq](https://github.com/zeromq/cppzmq):
168168

169169
| `xeus-python`| `xeus-zmq` | `xtl` | `cppzmq` | `nlohmann_json` | `pybind11` | `pybind11_json` | `pygments` | `debugpy` |`xeus-python-shell` |
170170
|--------------|------------------|-----------------|----------|-----------------|----------------|-------------------|-------------------|-----------|---------------------|

xeus-pythonConfig.cmake.in

-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ find_dependency(pybind11 @pybind11_REQUIRED_VERSION@)
2626

2727
if (NOT @XPYT_EMSCRIPTEN_WASM_BUILD@)
2828
find_dependency(xeus-zmq @xeus-zmq_REQUIRED_VERSION@)
29-
find_dependency(cppzmq @cppzmq_REQUIRED_VERSION@)
3029
endif ()
3130

3231
if (NOT TARGET xeus-python AND NOT TARGET xeus-python-static)

0 commit comments

Comments
 (0)