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 2016Q4
cython Compiler for Writing C Extensions for the Python Language
3.2.9 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-08-24 05:16:09
Commit Hash: c48f37d
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 = 1787267936 SHA256 (cython-3.2.9.tar.gz) = d249c9022ab13286b17bd66f30609e800c5f95efeecb06168990c7a66cecde6c SIZE (cython-3.2.9.tar.gz) = 3293493

Packages (timestamps in pop-ups are UTC):
py27-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--n/an/an/an/an/an/a
FreeBSD:13:quarterly--n/an/an/an/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--
 

py37-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--n/an/an/an/an/an/a
FreeBSD:13:quarterly--n/an/an/an/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--n/an/an/an/an/an/a
FreeBSD:13:quarterly--n/an/an/an/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--n/an/an/an/an/an/a
FreeBSD:13:quarterly--n/an/an/an/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.4n/an/an/an/an/an/a
FreeBSD:13:quarterly3.2.43.2.4n/an/an/an/an/an/a
FreeBSD:14:latest3.2.83.2.90.29.320.29.37_23.2.90.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.93.2.9n/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.9n/a-n/an/a--
 

py311-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4n/an/an/an/an/an/a
FreeBSD:13:quarterly3.2.43.2.4n/an/an/an/an/an/a
FreeBSD:14:latest3.2.83.2.90.29.320.29.37_23.2.90.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.93.2.9n/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.9n/a-n/an/a--
 

py312-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4n/an/an/an/an/an/a
FreeBSD:13:quarterly3.2.43.2.4n/an/an/an/an/an/a
FreeBSD:14:latest3.2.83.2.9-0.29.37_23.2.9---
FreeBSD:14:quarterly3.2.83.2.8-0.29.37_23.2.8---
FreeBSD:15:latest3.2.93.2.9n/a0.29.37_2n/an/a--
FreeBSD:15:quarterly3.2.83.2.8n/a-n/an/a--
FreeBSD:16:latest3.2.83.2.9n/a-n/an/a--
 

py313-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4n/an/an/an/an/an/a
FreeBSD:13:quarterly3.2.43.2.4n/an/an/an/an/an/a
FreeBSD:14:latest3.2.83.2.9--3.2.9---
FreeBSD:14:quarterly3.2.83.2.8--3.2.8---
FreeBSD:15:latest3.2.93.2.9n/a-n/an/a--
FreeBSD:15:quarterly3.2.83.2.8n/a-n/an/a--
FreeBSD:16:latest3.2.83.2.9n/a-n/an/a--
 

py313t-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4n/an/an/an/an/an/a
FreeBSD:13:quarterly3.2.43.2.4n/an/an/an/an/an/a
FreeBSD:14:latest3.2.83.2.9--3.2.9---
FreeBSD:14:quarterly3.2.83.2.8--3.2.8---
FreeBSD:15:latest3.2.93.2.9n/a-n/an/a--
FreeBSD:15:quarterly3.2.83.2.8n/a-n/an/a--
FreeBSD:16:latest3.2.83.2.9n/a-n/an/a--
 

py314-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4n/an/an/an/an/an/a
FreeBSD:13:quarterly3.2.43.2.4n/an/an/an/an/an/a
FreeBSD:14:latest3.2.83.2.9--3.2.9---
FreeBSD:14:quarterly3.2.83.2.8--3.2.8---
FreeBSD:15:latest3.2.93.2.9n/a-n/an/a--
FreeBSD:15:quarterly3.2.83.2.8n/a-n/an/a--
FreeBSD:16:latest3.2.83.2.9n/a-n/an/a--
 

py314t-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--n/an/an/an/an/an/a
FreeBSD:13:quarterly--n/an/an/an/an/an/a
FreeBSD:14:latest3.2.83.2.9--3.2.9---
FreeBSD:14:quarterly3.2.83.2.8--3.2.8---
FreeBSD:15:latest3.2.93.2.9n/a-n/an/a--
FreeBSD:15:quarterly3.2.83.2.8n/a-n/an/a--
FreeBSD:16:latest3.2.83.2.9n/a-n/an/a--
 

py315-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--n/an/an/an/an/an/a
FreeBSD:13:quarterly--n/an/an/an/an/an/a
FreeBSD:14:latest3.2.83.2.9--3.2.9---
FreeBSD:14:quarterly3.2.83.2.8--3.2.8---
FreeBSD:15:latest3.2.93.2.9n/a-n/an/a--
FreeBSD:15:quarterly3.2.83.2.8n/a-n/an/a--
FreeBSD:16:latest3.2.83.2.9n/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 (315 items / 308 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-scikit-bio
  14. cad/py-csxcad
  15. cad/pythonocc-core
  16. chinese/pycangjie
  17. comms/py-hidapi
  18. comms/py-libimobiledevice
  19. converters/py-rencode
  20. databases/py-aiomcache
  21. databases/py-asyncmy
  22. databases/py-asyncpg
  23. databases/py-cymysql
  24. databases/py-oracledb
  25. databases/py-peewee
  26. databases/py-psycopg-c
  27. databases/py-pyarrow
  28. databases/py-pyiceberg
  29. databases/py-snowflake-connector-python
  30. databases/py-sqlalchemy20
  31. databases/py-unqlite
  32. devel/brz
  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-marisa-trie
  60. devel/py-memory-allocator
  61. devel/py-msgpack
  62. devel/py-murmurhash
  63. devel/py-mystic
  64. devel/py-opendht
  65. devel/py-preshed
  66. devel/py-preshed3
  67. devel/py-propcache
  68. devel/py-pybase64
  69. devel/py-pycocotools
  70. devel/py-pydantic
  71. devel/py-pyina
  72. devel/py-pykdtree
  73. devel/py-pymtbl
  74. devel/py-pyroaring
  75. devel/py-pysimdjson
  76. devel/py-pyyaml
  77. devel/py-pyyaml-ft
  78. devel/py-qutip
  79. devel/py-reedsolo
  80. devel/py-ruamel.yaml.clib
  81. devel/py-shapely
  82. devel/py-srsly
  83. devel/py-tables
  84. devel/py-thinc
  85. devel/py-thinc8
  86. devel/py-thriftpy2
  87. devel/py-timelib
  88. devel/py-tree-sitter-languages
  89. devel/py-zfp
  90. devel/vitables
  91. dns/py-pydnstable
  92. dns/py-pywdns
  93. filesystems/py-libzfs
  94. filesystems/py-llfuse
  95. finance/electrum
  96. finance/py-bt
  97. finance/py-finvizfinance
  98. finance/py-ta-lib
  99. games/openage
  100. graphics/inkscape
  101. graphics/py-ManimPango
  102. graphics/py-PyOpenGL-accelerate
  103. graphics/py-cartopy
  104. graphics/py-fiona
  105. graphics/py-geopandas
  106. graphics/py-h3
  107. graphics/py-imagecodecs
  108. graphics/py-liffile
  109. graphics/py-pandana
  110. graphics/py-pandarm
  111. graphics/py-pygeos
  112. graphics/py-pyogrio
  113. graphics/py-pyproj
  114. graphics/py-rasterio
  115. graphics/py-rawpy
  116. graphics/py-scikit-image
  117. graphics/py-simplejpeg
  118. graphics/py-tesserocr
  119. graphics/py-vispy
  120. japanese/py-fugashi
  121. japanese/py-ipadic
  122. japanese/py-mojimoji
  123. lang/py-lupa
  124. math/lib2geom
  125. math/py-CyLP
  126. math/py-POT
  127. math/py-PySCIPOpt
  128. math/py-Pyomo
  129. math/py-blis
  130. math/py-bottleneck
  131. math/py-cyipopt
  132. math/py-cypari2
  133. math/py-daqp
  134. math/py-fdasrsf
  135. math/py-fpylll
  136. math/py-fsph
  137. math/py-hdbscan
  138. math/py-hdmedians
  139. math/py-jij-cimod
  140. math/py-levmar
  141. math/py-linearmodels
  142. math/py-lrcalc
  143. math/py-mathics
  144. math/py-minorminer
  145. math/py-mnnpy
  146. math/py-ndindex
  147. math/py-numpoly
  148. math/py-numpy
  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-charset-normalizer
  234. textproc/py-faust-cchardet
  235. textproc/py-jarowinkler
  236. textproc/py-jq
  237. textproc/py-openstep-plist
  238. textproc/py-pystemmer
  239. textproc/py-spacy
  240. textproc/py-tree-sitter-language-pack
  241. textproc/py-wheezy.template
  242. textproc/py-wordcloud
  243. www/py-adblock
  244. www/py-aiohttp
  245. www/py-aiohttp-jinja2
  246. www/py-aiohttp-session
  247. www/py-falcon
  248. www/py-http-parser
  249. www/py-ll-xist
  250. www/py-yarl
  251. x11/xpra
  252. x11-toolkits/py-kivy
  253. x11-toolkits/py-wxpython
  254. 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.9/
  3. https://pypi.org/packages/source/c/cython/
Collapse this list.

There are no commits on branch 2016Q4 for this port