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 photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details on branch 2023Q3
py-hatchling Modern, extensible Python build backend
1.27.0 devel on this many watch lists=5 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 1.27.0Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-04-30 16:03:19
Last Update: 2024-12-31 15:48:31
Commit Hash: 7bc4e2a
People watching this port, also watch:: p5-Text-Unidecode, p5-Error, autoconf, indexinfo, jpeg-turbo
Also Listed In: python
License: MIT
WWW:
https://github.com/pypa/hatch/tree/master/backend
Description:
Hatchling is the extensible, standards compliant build backend used by Hatch.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

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.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-hatchling/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-hatchling
  • pkg install py311-hatchling
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 py311-hatchling listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-hatchling
Package flavors (<flavor>: <package>)
  • py311: py311-hatchling
distinfo:
TIMESTAMP = 1735227872 SHA256 (hatchling-1.27.0.tar.gz) = 971c296d9819abb3811112fc52c7a9751c8d381898f36533bb16f9791e941fd6 SIZE (hatchling-1.27.0.tar.gz) = 54983

Packages (timestamps in pop-ups are UTC):
py39-hatchling
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--1.17.1--1.21.01.21.01.21.0
FreeBSD:14:latest--1.11.1--1.17.1-1.17.1
FreeBSD:14:quarterly-----1.21.01.21.01.21.0
FreeBSD:15:latest--n/a-n/a1.21.01.21.01.21.1
 

py311-hatchling
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.27.01.27.0-1.27.01.27.0---
FreeBSD:13:quarterly1.27.01.27.0-1.27.01.27.0---
FreeBSD:14:latest1.27.01.27.0-1.27.01.27.0---
FreeBSD:14:quarterly1.27.01.27.0-1.27.01.27.0---
FreeBSD:15:latest1.27.01.27.0n/a1.27.0n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-packaging>=24.2 : devel/py-packaging@py311
  2. py311-pathspec>=0.10.1 : devel/py-pathspec@py311
  3. py311-pluggy>=1.0.0 : devel/py-pluggy@py311
  4. py311-trove-classifiers>=0 : devel/py-trove-classifiers@py311
  5. python3.11 : lang/python311
  6. python3.11 : lang/python311
  7. py311-build>=0 : devel/py-build@py311
  8. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. py311-packaging>=24.2 : devel/py-packaging@py311
  2. py311-pathspec>=0.10.1 : devel/py-pathspec@py311
  3. py311-pluggy>=1.0.0 : devel/py-pluggy@py311
  4. py311-trove-classifiers>=0 : devel/py-trove-classifiers@py311
  5. python3.11 : lang/python311
This port is required by:
for Build
  1. audio/py-music21
  2. audio/py-pylast
  3. converters/py-gotenberg-client
  4. converters/py-markitdown
  5. databases/py-dbt-semantic-interfaces
  6. databases/py-sqlite-anyio
  7. databases/py-sqlparse
Expand this list (271 items / 264 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. deskutils/normcap
  3. deskutils/py-py3status
  4. devel/cython-lint
  5. devel/nox
  6. devel/py-RPyC
  7. devel/py-aiofiles
  8. devel/py-anndata
  9. devel/py-annotated-types
  10. devel/py-anywidget
  11. devel/py-app-model
  12. devel/py-argcomplete
  13. devel/py-ariadne
  14. devel/py-atpublic
  15. devel/py-attrs
  16. devel/py-autoflake
  17. devel/py-beartype
  18. devel/py-black
  19. devel/py-cattrs
  20. devel/py-cattrs23
  21. devel/py-check-sdist
  22. devel/py-check-wheel-contents
  23. devel/py-cibuildwheel
  24. devel/py-colorama
  25. devel/py-comm
  26. devel/py-dask-awkward
  27. devel/py-dask-histogram
  28. devel/py-datadog
  29. devel/py-devtools
  30. devel/py-dirty-equals
  31. devel/py-envier
  32. devel/py-expandvars
  33. devel/py-fastf1
  34. devel/py-fixtures
  35. devel/py-flake8-builtins
  36. devel/py-flake8-pyi
  37. devel/py-fluent-logger
  38. devel/py-flynt
  39. devel/py-frictionless
  40. devel/py-google-i18n-address
  41. devel/py-hatch
  42. devel/py-hatch-autorun
  43. devel/py-hatch-fancy-pypi-readme
  44. devel/py-hatch-jupyter-builder
  45. devel/py-hatch-mypyc
  46. devel/py-hatch-nodejs-version
  47. devel/py-hatch-regex-commit
  48. devel/py-hatch-requirements-txt
  49. devel/py-hatch-semver
  50. devel/py-hatch-vcs
  51. devel/py-hishel
  52. devel/py-in-n-out
  53. devel/py-inline-snapshot
  54. devel/py-ipykernel
  55. devel/py-ipympl
  56. devel/py-ipyparallel
  57. devel/py-isort
  58. devel/py-jaxtyping
  59. devel/py-jsonrpclib-pelix
  60. devel/py-jsonschema
  61. devel/py-jsonschema-specifications
  62. devel/py-jupyter-client
  63. devel/py-jupyter-collaboration
  64. devel/py-jupyter-collaboration-ui
  65. devel/py-jupyter-core
  66. devel/py-jupyter-docprovider
  67. devel/py-jupyter-events
  68. devel/py-jupyter-kernel-test
  69. devel/py-jupyter-packaging
  70. devel/py-jupyter-server
  71. devel/py-jupyter-server-fileid
  72. devel/py-jupyter-server-terminals
  73. devel/py-jupyter-server-ydoc
  74. devel/py-jupyter-ydoc
  75. devel/py-jupyter_console
  76. devel/py-jupyterlab
  77. devel/py-jupyterlab-server
  78. devel/py-libtmux
  79. devel/py-looseversion
  80. devel/py-nbclient
  81. devel/py-nbconvert
  82. devel/py-nbdime
  83. devel/py-nbformat
  84. devel/py-noseofyeti
  85. devel/py-notebook-shim
  86. devel/py-opentelemetry-api
  87. devel/py-opentelemetry-exporter-otlp
  88. devel/py-opentelemetry-exporter-otlp-proto-common
  89. devel/py-opentelemetry-exporter-otlp-proto-grpc
  90. devel/py-opentelemetry-exporter-otlp-proto-http
  91. devel/py-opentelemetry-proto
  92. devel/py-opentelemetry-sdk
  93. devel/py-opentelemetry-semantic-conventions
  94. devel/py-param
  95. devel/py-pipdeptree
  96. devel/py-pipx
  97. devel/py-platformdirs
  98. devel/py-prettytable
  99. devel/py-psygnal
  100. devel/py-pudb
  101. devel/py-py-partiql-parser
  102. devel/py-pyconify
  103. devel/py-pycrdt-websocket
  104. devel/py-pydantic-compat
  105. devel/py-pydantic-extra-types
  106. devel/py-pydantic-settings
  107. devel/py-pydantic2
  108. devel/py-pymarc
  109. devel/py-pyproject-api
  110. devel/py-pytest-examples
  111. devel/py-pytest-html
  112. devel/py-pytest-jupyter
  113. devel/py-pytest-metadata
  114. devel/py-pytest-pretty
  115. devel/py-pytest-recording
  116. devel/py-pytest-regtest
  117. devel/py-pytest-repeat
  118. devel/py-recurring-ical-events
  119. devel/py-referencing
  120. devel/py-rq
  121. devel/py-rq1
  122. devel/py-scikit-build
  123. devel/py-scikit-build-core
  124. devel/py-termcolor
  125. devel/py-testrepository
  126. devel/py-testtools
  127. devel/py-textualeffects
  128. devel/py-toml-fmt-common
  129. devel/py-tox
  130. devel/py-traitlets
  131. devel/py-twisted
  132. devel/py-typing-inspection
  133. devel/py-uproot
  134. devel/py-userpath
  135. devel/py-validate-pyproject-schema-store
  136. devel/py-versioningit
  137. devel/py-virtualenv
  138. devel/py-wheel-filename
  139. devel/vitables
  140. dns/py-dns-lexicon
  141. dns/py-dnspython
  142. dns/py-libknot
  143. filesystems/py-fsspec
  144. graphics/py-altair
  145. graphics/py-fury
  146. graphics/py-rich-pixels
  147. mail/py-checkdmarc
  148. mail/py-pyisemail
  149. math/py-awkward
  150. math/py-cmyt
  151. math/py-formulaic
  152. math/py-matplotlib-scalebar
  153. math/py-narwhals
  154. math/py-opt-einsum
  155. misc/py-anthropic
  156. misc/py-cmap
  157. misc/py-einops
  158. misc/py-hist
  159. misc/py-mcp
  160. misc/py-openai
  161. misc/py-oterm
  162. misc/py-pyviz-comms
  163. misc/py-schedulefree
  164. misc/py-shell-gpt
  165. misc/py-uhi
  166. misc/py-wandb
  167. misc/py-xgboost
  168. net/py-eventlet
  169. net/py-gdown
  170. net/py-paho-mqtt
  171. net/py-pook
  172. net/py-sshuttle
  173. net/py-urllib3-future
  174. net-im/py-python-telegram-bot
  175. science/py-mplhep
  176. science/py-nibabel
  177. security/py-coincurve
  178. security/py-pem
  179. security/py-scramp
  180. security/py-securesystemslib
  181. security/py-service-identity
  182. security/py-trustme
  183. security/py-tuf
  184. security/py-uhashring
  185. sysutils/hid-tools
  186. sysutils/py-docker
  187. sysutils/py-execnet
  188. sysutils/py-filelock
  189. sysutils/py-plumbum
  190. sysutils/py-tmuxp
  191. textproc/py-accessible-pygments
  192. textproc/py-backrefs
  193. textproc/py-bracex
  194. textproc/py-dict2xml
  195. textproc/py-ftfy
  196. textproc/py-graphemeu
  197. textproc/py-jupyter_sphinx
  198. textproc/py-jupyterlab-pygments
  199. textproc/py-markdown-callouts
  200. textproc/py-mkdocs
  201. textproc/py-mkdocs-get-deps
  202. textproc/py-mkdocs-material
  203. textproc/py-mkdocs-material-extensions
  204. textproc/py-mkdocstrings-crystal
  205. textproc/py-ocrmypdf
  206. textproc/py-pygments
  207. textproc/py-pymdown-extensions
  208. textproc/py-python-ulid
  209. textproc/py-python-ulid2
  210. textproc/py-rich-argparse
  211. textproc/py-sphinx-autodoc-typehints
  212. textproc/py-textual-autocomplete
  213. textproc/py-tika-client
  214. textproc/py-towncrier
  215. textproc/py-typogrify
  216. textproc/py-urlscan
  217. textproc/py-wcmatch
  218. textproc/py-wtforms
  219. www/offpunk
  220. www/py-beautifulsoup
  221. www/py-dj50-django-debug-toolbar
  222. www/py-dj50-django-js-asset
  223. www/py-dj50-django-mptt
  224. www/py-dj50-django-tables2
  225. www/py-dj50-django-tree-queries
  226. www/py-dj51-django-debug-toolbar
  227. www/py-dj51-django-js-asset
  228. www/py-dj51-django-mptt
  229. www/py-dj51-django-tables2
  230. www/py-django-bootstrap3
  231. www/py-django-debug-toolbar
  232. www/py-django-graphql-jwt
  233. www/py-django-js-asset
  234. www/py-django-mptt
  235. www/py-django-otp
  236. www/py-django-tables2
  237. www/py-django-tree-queries
  238. www/py-fastapi
  239. www/py-flask-wtf
  240. www/py-frappe-bench
  241. www/py-freenit
  242. www/py-httpcore
  243. www/py-httpx
  244. www/py-httpx-ws
  245. www/py-kiss-headers
  246. www/py-niquests
  247. www/py-notebook
  248. www/py-python-multipart
  249. www/py-sentinelhub
  250. www/py-starlette
  251. www/py-uvicorn
  252. x11-toolkits/py-fonticon-fontawesome6
  253. x11-toolkits/py-magicgui
  254. x11-toolkits/py-superqt
  255. Collapse this list.

Deleted ports which required this port:

Expand this list of 11 deleted ports
  1. devel/py-fsspec*
  2. devel/py-jsonschema417*
  3. devel/py-ypy-websocket*
  4. science/py-nilearn*
  5. textproc/py-towncrier23*
  6. www/py-dj41-django-debug-toolbar*
  7. www/py-dj41-django-js-asset*
  8. www/py-dj42-django-debug-toolbar*
  9. www/py-dj42-django-js-asset*
  10. www/py-dj42-django-otp*
  11. www/py-httpx-cache*
  12. Collapse this list of deleted ports.
for Run
  1. devel/py-hatch
  2. devel/py-hatch-autorun
  3. devel/py-hatch-fancy-pypi-readme
  4. devel/py-hatch-jupyter-builder
  5. devel/py-hatch-mypyc
  6. devel/py-hatch-nodejs-version
  7. devel/py-hatch-regex-commit
Expand this list (10 items / 3 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/py-hatch-requirements-txt
  3. devel/py-hatch-semver
  4. devel/py-hatch-vcs
  5. Collapse this list.

Configuration Options:
No options to configure
Options name:
devel_py-hatchling
USES:
python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/h/hatchling/
  2. https://pypi.org/packages/source/h/hatchling/
Collapse this list.

There are no commits on branch 2023Q3 for this port