Port details
py-meshcore Base classes for communicating with meshcore companion radios
2.3.17 comms Σ =0 2.3.8Version of this port present on the latest quarterly branch. Maintainer: samm@FreeBSD.org Port Added: 2026-02-10 16:00:07
Last Update: 2026-11-01 17:26:31
Commit Hash: cacf491
Also Listed In: python
License: MIT
WWW: https://github.com/meshcore-dev/meshcore_py Description: # Python library for interacting with MeshCore companion radio nodes.
At the moment FreeBSD does not support BLE communication, so only
Serial and TCP modes are available. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # There is no configure plist information for this port. USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
${PYTHON_PKGNAMEPREFIX}meshcore>0:comms/py-meshcore@${PY_FLAVOR} To install the port : # cd /usr/ports/comms/py-meshcore/ && make install clean To add the package , run one of these commands: pkg install comms/py-meshcore pkg install py312-meshcore NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-meshcore listed in the above command, you can pick from the names under the Packages section.PKGNAME: py312-meshcore Package flavors (<flavor>: <package> ) # distinfo: # TIMESTAMP = 1793553683
SHA256 (meshcore-2.3.17.tar.gz) = d48ab25e03326b8e976cd11dd6bfcfb4a10097fa1457b93eefbdd53cb5509c0f
SIZE (meshcore-2.3.17.tar.gz) = 110357
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
py312-hatchling>0 : devel/py-hatchling@py312 python3.12 : lang/python312 py312-build>=0 : devel/py-build@py312 py312-installer>=0 : devel/py-installer@py312
Test dependencies: #
python3.12 : lang/python312
Runtime dependencies: #
py312-pycayennelpp>=0 : comms/py-cayennelpp@py312 py312-pycryptodome>0 : security/py-pycryptodome@py312 py312-pyserial-asyncio-fast>=0 : comms/py-pyserial-asyncio-fast@py312 python3.12 : lang/python312
This port is required by: # for Run #
comms/meshcore-cli
Configuration Options : #
No options to configure Options name : #
comms_py-meshcore USES: #
python
pkg-message: # FreshPorts was unable to extract/find any pkg message Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
2.3.17 01 Nov 2026 17:26:31
Oleksii Samorukov (samm)
comms/py-meshcore: update to 2.3.17
2.3.14 30 Sep 2026 11:01:31
Oleksii Samorukov (samm)
comms/py-meshcore: upgrade to 2.3.14
2.3.8 03 Aug 2026 21:17:59
Oleksii Samorukov (samm)
comms/py-meshcore: upgrade to 2.3.8
2.3.7 26 Jun 2026 20:47:22
Po-Chuan Hsieh (sunpoet)
comms/py-meshcore: Clean up USES=python
Python 3.10 is the minimal supported Python 3.
Approved by: portmgr (blanket)
With hat: python
2.3.7 29 Apr 2026 09:34:25
Oleksii Samorukov (samm)
comms/py-meshcore: upgrade to 2.3.7
2.3.6 11 Apr 2026 10:44:11
Oleksii Samorukov (samm)
comms/py-meshcore: upgrade to 2.3.6
2.3.5 01 Apr 2026 07:36:57
Oleksii Samorukov (samm)
comms/py-meshcore: upgrade to 2.3.5
2.3.3 28 Mar 2026 05:33:37
Oleksii Samorukov (samm)
comms/py-meshcore: upgrade to 2.3.3
2.3.1 20 Mar 2026 21:14:54
Oleksii Samorukov (samm)
comms/py-meshcore: upgrade to 2.3.1
2.2.30 08 Mar 2026 20:10:21
Oleksii Samorukov (samm)
comms/py-meshcore: ugprade to 2.2.30
2.2.25 07 Mar 2026 21:15:10
Oleksii Samorukov (samm)
comms/py-meshcore: upgrade to 2.2.25
2.2.15 28 Feb 2026 18:07:13
Oleksii Samorukov (samm)
comms/py-meshcore: ugprade to 2.2.15
2.2.14 22 Feb 2026 10:05:22
Oleksii Samorukov (samm)
comms/py-meshcore: update to 2.2.14
2.2.11 16 Feb 2026 21:26:24
Oleksii Samorukov (samm)
comms/py-meshcore: update to 2.2.11
2.2.9 13 Feb 2026 10:15:04
Oleksii Samorukov (samm)
comms/py-meshcore: update to 2.2.9
2.2.8 10 Feb 2026 15:57:50
Oleksii Samorukov (samm)
comms/py-meshcore: new port, library for MeshCore companion radio nodes