notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details on branch 2026Q3
cython Compiler for Writing C Extensions for the Python Language
3.2.8 lang on this many watch lists=10 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.2.4Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2008-11-09 22:57:15
Last Update: 2026-07-08 05:08:05
Commit Hash: 51b5602
People watching this port, also watch:: libidn, p5-Error, autoconf, py311-pycparser, libunistring
Also Listed In: python
License: APACHE20
WWW:
https://cython.org/
https://github.com/cython/cython
Description:
Cython is a Python compiler that makes writing C extensions for Python as easy as Python itself. Cython is based on Pyrex, but supports more cutting edge functionality and optimizations. Cython translates Python code to C/C++ code, but additionally supports calling C functions and declaring C types on variables and class attributes. This allows the compiler to generate very efficient C code from Cython code. This makes Cython the ideal language for wrapping external C libraries, and for fast C modules that speed up the execution of Python code.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

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}cython>0:lang/cython@${PY_FLAVOR}
Conflicts:
CONFLICTS_INSTALL:
  • py*-cython
  • py*-cython0
  • py*-cython3
To install the port:
cd /usr/ports/lang/cython/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/cython
  • pkg install py312-cython
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-cython listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py312-cython
Package flavors (<flavor>: <package>)
  • py312: py312-cython
  • py313: py313-cython
  • py313t: py313t-cython
  • py314: py314-cython
  • py314t: py314t-cython
  • py311: py311-cython
  • py310: py310-cython
  • py315: py315-cython
distinfo:
TIMESTAMP = 1782821050 SHA256 (cython-3.2.8.tar.gz) = f4f23a56b25221a06f91817fe8f3114ab8b48a4fac73187dbb64bc2c4a87961f SIZE (cython-3.2.8.tar.gz) = 3290300

Packages (timestamps in pop-ups are UTC):
py27-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--0.29.210.29.37_2-n/an/an/a
FreeBSD:13:quarterly--0.29.350.29.37_2-n/an/an/a
FreeBSD:14:latest--0.29.320.29.37_2-0.29.35-0.29.35
FreeBSD:14:quarterly---0.29.37_2-0.29.370.29.370.29.37
FreeBSD:15:latest--n/a0.29.37_2n/an/a0.29.370.29.37
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 
py36-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--0.29.21--n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 
py37-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--0.29.21--n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest--0.29.32--0.29.35-0.29.35
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 
py38-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--0.29.21--n/an/an/a
FreeBSD:13:quarterly--0.29.35--n/an/an/a
FreeBSD:14:latest--0.29.32--0.29.35-0.29.35
FreeBSD:14:quarterly-----0.29.370.29.370.29.37
FreeBSD:15:latest--n/a-n/an/a0.29.370.29.37
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 
py39-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--0.29.210.29.37_2-n/an/an/a
FreeBSD:13:quarterly--0.29.350.29.37_2-n/an/an/a
FreeBSD:14:latest--0.29.320.29.37_2-0.29.35-0.29.35
FreeBSD:14:quarterly---0.29.37_2-0.29.370.29.370.29.37
FreeBSD:15:latest--n/a0.29.37_2n/an/a0.29.370.29.37
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 
py310-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4-0.29.37_23.2.4n/an/an/a
FreeBSD:13:quarterly3.2.43.2.40.29.350.29.37_23.2.4n/an/an/a
FreeBSD:14:latest3.2.83.2.80.29.320.29.37_23.2.80.29.35-0.29.35
FreeBSD:14:quarterly3.2.83.2.8-0.29.37_23.2.80.29.370.29.370.29.37
FreeBSD:15:latest3.2.83.2.8n/a0.29.37_2n/an/a0.29.370.29.37
FreeBSD:15:quarterly3.2.83.2.8n/a-n/an/a--
FreeBSD:16:latest3.2.83.2.8n/a-n/an/a--
 
py311-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4-0.29.37_23.2.4n/an/an/a
FreeBSD:13:quarterly3.2.43.2.40.29.350.29.37_23.2.4n/an/an/a
FreeBSD:14:latest3.2.83.2.80.29.320.29.37_23.2.80.29.35-0.29.35
FreeBSD:14:quarterly3.2.83.2.8-0.29.37_23.2.80.29.370.29.370.29.37
FreeBSD:15:latest3.2.83.2.8n/a0.29.37_2n/an/a0.29.370.29.37
FreeBSD:15:quarterly3.2.83.2.8n/a-n/an/a--
FreeBSD:16:latest3.2.83.2.8n/a-n/an/a--
 
py312-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4-0.29.37_23.2.4n/an/an/a
FreeBSD:13:quarterly3.2.43.2.4-0.29.37_23.2.4n/an/an/a
FreeBSD:14:latest3.2.83.2.8-0.29.37_23.2.8---
FreeBSD:14:quarterly3.2.83.2.8-0.29.37_23.2.8---
FreeBSD:15:latest3.2.83.2.8n/a0.29.37_2n/an/a--
FreeBSD:15:quarterly3.2.83.2.8n/a-n/an/a--
FreeBSD:16:latest3.2.83.2.8n/a-n/an/a--
 
py313-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4--3.2.4n/an/an/a
FreeBSD:13:quarterly3.2.43.2.4--3.2.4n/an/an/a
FreeBSD:14:latest3.2.83.2.8--3.2.8---
FreeBSD:14:quarterly3.2.83.2.8--3.2.8---
FreeBSD:15:latest3.2.83.2.8n/a-n/an/a--
FreeBSD:15:quarterly3.2.83.2.8n/a-n/an/a--
FreeBSD:16:latest3.2.83.2.8n/a-n/an/a--
 
py313t-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4--3.2.4n/an/an/a
FreeBSD:13:quarterly3.2.43.2.4--3.2.4n/an/an/a
FreeBSD:14:latest3.2.83.2.8--3.2.8---
FreeBSD:14:quarterly3.2.83.2.8--3.2.8---
FreeBSD:15:latest3.2.83.2.8n/a-n/an/a--
FreeBSD:15:quarterly3.2.83.2.8n/a-n/an/a--
FreeBSD:16:latest3.2.83.2.8n/a-n/an/a--
 
py314-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4--3.2.4n/an/an/a
FreeBSD:13:quarterly3.2.43.2.4--3.2.4n/an/an/a
FreeBSD:14:latest3.2.83.2.8--3.2.8---
FreeBSD:14:quarterly3.2.83.2.8--3.2.8---
FreeBSD:15:latest3.2.83.2.8n/a-n/an/a--
FreeBSD:15:quarterly3.2.83.2.8n/a-n/an/a--
FreeBSD:16:latest3.2.83.2.8n/a-n/an/a--
 
py314t-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest3.2.83.2.8--3.2.8---
FreeBSD:14:quarterly3.2.83.2.8--3.2.8---
FreeBSD:15:latest3.2.83.2.8n/a-n/an/a--
FreeBSD:15:quarterly3.2.83.2.8n/a-n/an/a--
FreeBSD:16:latest3.2.83.2.8n/a-n/an/a--
 
py315-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest3.2.83.2.8--3.2.8---
FreeBSD:14:quarterly3.2.83.2.8--3.2.8---
FreeBSD:15:latest3.2.83.2.8n/a-n/an/a--
FreeBSD:15:quarterly3.2.83.2.8n/a-n/an/a--
FreeBSD:16:latest3.2.83.2.8n/a-n/an/a--
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py312-setuptools>=0 : devel/py-setuptools@py312
  2. py312-wheel>=0 : devel/py-wheel@py312
  3. python3.12 : lang/python312
  4. py312-build>=0 : devel/py-build@py312
  5. py312-installer>=0 : devel/py-installer@py312
Test dependencies:
  1. python3.12 : lang/python312
Runtime dependencies:
  1. python3.12 : lang/python312
This port is required by:
for Build
  1. archivers/py-bitshuffle
  2. archivers/py-blosc2
  3. archivers/py-borgbackup
  4. archivers/py-xopen
  5. astro/py-astropy
  6. astro/py-spiceypy
  7. audio/py-pyliblo3
Expand this list (314 items / 307 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. audio/py-pysndfile
  3. biology/py-biom-format
  4. biology/py-bx-python
  5. biology/py-crossmap
  6. biology/py-cutadapt
  7. biology/py-dnaio
  8. biology/py-hits
  9. biology/py-htseq
  10. biology/py-macs3
  11. biology/py-pyrodigal
  12. biology/py-pysam
  13. biology/py-pywgsim
  14. biology/py-scikit-bio
  15. cad/py-csxcad
  16. cad/pythonocc-core
  17. chinese/pycangjie
  18. comms/py-hidapi
  19. comms/py-libimobiledevice
  20. converters/py-rencode
  21. databases/py-aiomcache
  22. databases/py-asyncmy
  23. databases/py-asyncpg
  24. databases/py-cymysql
  25. databases/py-oracledb
  26. databases/py-peewee
  27. databases/py-psycopg-c
  28. databases/py-pyarrow
  29. databases/py-pyiceberg
  30. databases/py-snowflake-connector-python
  31. databases/py-sqlalchemy20
  32. databases/py-unqlite
  33. devel/py-aspectlib
  34. devel/py-cffi
  35. devel/py-cftime
  36. devel/py-crick
  37. devel/py-cwcwidth
  38. devel/py-cykhash
  39. devel/py-cymem
  40. devel/py-cysignals
  41. devel/py-cython-test-exception-raiser
  42. devel/py-cytoolz
  43. devel/py-datrie
  44. devel/py-ddtrace
  45. devel/py-debugpy
  46. devel/py-editdistance
  47. devel/py-ewah-bool-utils
  48. devel/py-frozenlist
  49. devel/py-gevent
  50. devel/py-grpcio
  51. devel/py-guppy3
  52. devel/py-homebase
  53. devel/py-hunter
  54. devel/py-intbitset
  55. devel/py-lap
  56. devel/py-libplist
  57. devel/py-line-profiler
  58. devel/py-lxml
  59. devel/py-memory-allocator
  60. devel/py-msgpack
  61. devel/py-murmurhash
  62. devel/py-mystic
  63. devel/py-opendht
  64. devel/py-preshed
  65. devel/py-preshed3
  66. devel/py-propcache
  67. devel/py-pybase64
  68. devel/py-pycocotools
  69. devel/py-pydantic
  70. devel/py-pyina
  71. devel/py-pykdtree
  72. devel/py-pymtbl
  73. devel/py-pyroaring
  74. devel/py-pysimdjson
  75. devel/py-pyyaml
  76. devel/py-pyyaml-ft
  77. devel/py-qutip
  78. devel/py-reedsolo
  79. devel/py-ruamel.yaml.clib
  80. devel/py-shapely
  81. devel/py-srsly
  82. devel/py-tables
  83. devel/py-thinc
  84. devel/py-thinc8
  85. devel/py-thriftpy2
  86. devel/py-timelib
  87. devel/py-tree-sitter-languages
  88. devel/py-zfp
  89. devel/vitables
  90. dns/py-pydnstable
  91. dns/py-pywdns
  92. filesystems/py-libzfs
  93. filesystems/py-llfuse
  94. finance/electrum
  95. finance/py-bt
  96. finance/py-finvizfinance
  97. finance/py-ta-lib
  98. games/openage
  99. graphics/inkscape
  100. graphics/py-ManimPango
  101. graphics/py-PyOpenGL-accelerate
  102. graphics/py-cartopy
  103. graphics/py-fiona
  104. graphics/py-geopandas
  105. graphics/py-h3
  106. graphics/py-imagecodecs
  107. graphics/py-liffile
  108. graphics/py-pandana
  109. graphics/py-pandarm
  110. graphics/py-pygeos
  111. graphics/py-pyogrio
  112. graphics/py-pyproj
  113. graphics/py-rasterio
  114. graphics/py-rawpy
  115. graphics/py-scikit-image
  116. graphics/py-simplejpeg
  117. graphics/py-tesserocr
  118. graphics/py-vispy
  119. japanese/py-fugashi
  120. japanese/py-ipadic
  121. japanese/py-mojimoji
  122. lang/py-lupa
  123. math/lib2geom
  124. math/py-CyLP
  125. math/py-POT
  126. math/py-PySCIPOpt
  127. math/py-Pyomo
  128. math/py-blis
  129. math/py-bottleneck
  130. math/py-cyipopt
  131. math/py-cypari2
  132. math/py-daqp
  133. math/py-fdasrsf
  134. math/py-fpylll
  135. math/py-fsph
  136. math/py-hdbscan
  137. math/py-hdmedians
  138. math/py-jij-cimod
  139. math/py-levmar
  140. math/py-linearmodels
  141. math/py-lrcalc
  142. math/py-mathics
  143. math/py-minorminer
  144. math/py-mnnpy
  145. math/py-ndindex
  146. math/py-numpoly
  147. math/py-numpy
  148. math/py-numpy-stl
  149. math/py-numpy1
  150. math/py-openTSNE
  151. math/py-pandas
  152. math/py-pdal
  153. math/py-petsc4py
  154. math/py-pplpy
  155. math/py-primecountpy
  156. math/py-primme
  157. math/py-pyFFTW
  158. math/py-pyclipper
  159. math/py-pyodeint
  160. math/py-pyreadr
  161. math/py-pyreadstat
  162. math/py-pytensor
  163. math/py-pywavelets
  164. math/py-quadprog
  165. math/py-rectangle-packer
  166. math/py-scikit-umfpack
  167. math/py-slepc4py
  168. math/py-ssm
  169. math/py-statsmodels
  170. math/py-symengine
  171. math/py-yt
  172. misc/py-apache-beam
  173. misc/py-faster-coco-eval
  174. misc/py-fuzzy
  175. misc/py-mmcv
  176. misc/py-numcodecs
  177. misc/py-pyEDFlib
  178. misc/urh
  179. multimedia/py-av
  180. multimedia/vapoursynth
  181. net/py-mpi4py
  182. net/py-mpi4py-mpich
  183. net/py-pynmsg
  184. net/py-pypcap
  185. net/py-pyzmq
  186. net/py-zeroconf
  187. net/rdma-core
  188. net-im/py-slixmpp
  189. print/py-fonttools
  190. print/py-uharfbuzz
  191. science/cantera
  192. science/lammps
  193. science/nest
  194. science/py-MDAnalysis
  195. science/py-OpenMC
  196. science/py-PyNE
  197. science/py-arch
  198. science/py-dimod
  199. science/py-dipy
  200. science/py-dwave-cloud-client
  201. science/py-dwave-gate
  202. science/py-dwave-greedy
  203. science/py-dwave-inspector
  204. science/py-dwave-networkx
  205. science/py-dwave-optimization
  206. science/py-dwave-preprocessing
  207. science/py-dwave-samplers
  208. science/py-dwave-tabu
  209. science/py-gsd
  210. science/py-h5py
  211. science/py-libgetar
  212. science/py-netCDF4
  213. science/py-penaltymodel
  214. science/py-phono3py
  215. science/py-pnetcdf
  216. science/py-pymatgen
  217. science/py-pymatgen-core
  218. science/py-pyprecice
  219. science/py-pyqubo
  220. science/py-scikit-learn
  221. science/py-scikit-sparse
  222. science/py-scipy
  223. science/py-symfc
  224. science/py-tensorflow
  225. science/py-trx-python
  226. science/yoda
  227. security/py-gssapi
  228. security/py-krb5
  229. security/py-python-pkcs11
  230. security/py-siphash24
  231. security/py-tinyaes
  232. textproc/py-cchardet
  233. textproc/py-faust-cchardet
  234. textproc/py-jarowinkler
  235. textproc/py-jq
  236. textproc/py-openstep-plist
  237. textproc/py-pystemmer
  238. textproc/py-spacy
  239. textproc/py-tree-sitter-language-pack
  240. textproc/py-wheezy.template
  241. textproc/py-wordcloud
  242. www/py-adblock
  243. www/py-aiohttp
  244. www/py-aiohttp-jinja2
  245. www/py-aiohttp-session
  246. www/py-falcon
  247. www/py-http-parser
  248. www/py-ll-xist
  249. www/py-yarl
  250. x11/xpra
  251. x11-toolkits/py-kivy
  252. x11-toolkits/py-wxpython
  253. Collapse this list.

Deleted ports which required this port:

Expand this list of 56 deleted ports
  1. archivers/py-attic*
  2. audio/py-pyliblo*
  3. biology/pycogent*
  4. databases/py-apache-arrow*
  5. databases/py-arrow*
  6. databases/py-caterva*
  7. databases/py-fastparquet*
  8. devel/bazaar-ng*
  9. devel/bzr*
  10. devel/py-bsd*
  11. devel/py-gevent-zeromq*
  12. devel/py-libzfs*
  13. devel/py-llfuse*
  14. devel/py-lxml5*
  15. devel/py-meliae*
  16. devel/py-pyyaml5*
  17. devel/py-re2*
  18. devel/py-yaml*
  19. devel/renpy*
  20. devel/renpy6*
  21. dns/py-dnspython2*
  22. finance/py-TA-Lib*
  23. games/renpy*
  24. games/renpy6*
  25. graphics/caffe*
  26. graphics/py-opengl-accelerate*
  27. graphics/py-pyembree*
  28. math/py-Diofant*
  29. math/py-PyWavelets*
  30. math/py-blis07*
  31. math/py-fastdtw*
  32. math/py-pystan*
  33. math/py-python_fcl*
  34. math/py-statsmodels010*
  35. math/sage*
  36. misc/orange3*
  37. misc/py-fastavro*
  38. misc/py-gluoncv*
  39. misc/py-gluonnlp*
  40. misc/py-mxnet*
  41. misc/py-orange3-network*
  42. multimedia/py-ffmpeg*
  43. net/ceph*
  44. net/ceph-devel*
  45. net/ceph12*
  46. net/ceph13*
  47. net/ceph14*
  48. net/py-netif*
  49. net/py-pcs*
  50. science/py-ScientificPython*
  51. science/py-mlpy*
  52. sysutils/sample*
  53. textproc/py-grako*
  54. www/py-aiohttp2*
  55. www/py-jswebkit*
  56. www/py-url*
  57. Collapse this list of deleted ports.
for Run
  1. biology/py-pysam
  2. devel/cython-lint
  3. devel/py-pycodeexport
  4. devel/py-pycompilation
  5. devel/py-qutip
  6. devel/py-streamparse
  7. math/py-mathics
Expand this list (14 items / 7 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. misc/py-fuzzy
  3. science/py-netCDF4
  4. science/py-pnetcdf
  5. Collapse this list.

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. math/py-pystan*
  2. math/sage*
  3. security/py-onlykey*
  4. www/py-jswebkit*
  5. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
lang_cython
USES:
compiler:c11 python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (3 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/c/cython/
  2. https://github.com/cython/cython/releases/download/3.2.8/
  3. https://pypi.org/packages/source/c/cython/
Collapse this list.

There are no commits on branch 2026Q3 for this port