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
py-thinc Refreshing functional take on deep learning
9.1.1_2 devel on this many watch lists=2 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 9.1.1Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-02-21 15:18:56
Last Update: 2025-02-03 15:51:22
Commit Hash: 5a1d9f2
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: python
License: MIT
WWW:
https://thinc.ai/
https://github.com/explosion/thinc
Description:
Thinc is a lightweight deep learning library that offers an elegant, type-checked, functional-programming API for composing models, with support for layers defined in other frameworks such as PyTorch, TensorFlow and MXNet. You can use Thinc as an interface layer, a standalone toolkit or a flexible way to develop new models. Previous versions of Thinc have been running quietly in production in thousands of companies, via both spaCy and Prodigy.
HomepageHomepage    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}thinc>0:devel/py-thinc@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-thinc/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-thinc
  • pkg install py311-thinc
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-thinc listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-thinc
Package flavors (<flavor>: <package>)
  • py311: py311-thinc
distinfo:
TIMESTAMP = 1726740959 SHA256 (thinc-9.1.1.tar.gz) = 21fae2986d7777a6f050b9046dc9eab11852f1c9a997dcc9032f3ecc22784a4a SIZE (thinc-9.1.1.tar.gz) = 191850

Packages (timestamps in pop-ups are UTC):
py311-thinc
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest9.1.1_29.1.1_2--9.1.1_2---
FreeBSD:13:quarterly9.1.1_29.1.1_2-9.1.1_19.1.1_2---
FreeBSD:14:latest9.1.1_29.1.1_2--9.1.1_2---
FreeBSD:14:quarterly9.1.1_19.1.1_2-9.1.1_19.1.1_2---
FreeBSD:15:latest9.1.1_29.1.1_2n/a9.1.1_2n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-blis>=1.0.0<1.3.0 : math/py-blis@py311
  2. py311-cymem>=2.0.2<2.1.0 : devel/py-cymem@py311
  3. py311-murmurhash>=0.28.0<1.1.0 : devel/py-murmurhash@py311
  4. py311-numpy>=0,1<3.0.0,1 : math/py-numpy@py311
  5. py311-preshed3>=3.0.2<3.1.0 : devel/py-preshed3@py311
  6. py311-setuptools>=0 : devel/py-setuptools@py311
  7. py311-wheel>=0 : devel/py-wheel@py311
  8. cython-3.11 : lang/cython@py311
  9. python3.11 : lang/python311
  10. py311-build>=0 : devel/py-build@py311
  11. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. py311-blis>=1.0.0<1.3.0 : math/py-blis@py311
  2. py311-catalogue>=2.0.4<2.1.0 : devel/py-catalogue@py311
  3. py311-confection>=0.0.1<1.0.0 : devel/py-confection@py311
  4. py311-cymem>=2.0.2<2.1.0 : devel/py-cymem@py311
  5. py311-murmurhash>=0.28.0<1.1.0 : devel/py-murmurhash@py311
  6. py311-numpy>=0,1<3.0.0,1 : math/py-numpy@py311
  7. py311-packaging>=20.0 : devel/py-packaging@py311
  8. py311-preshed3>=3.0.2<3.1.0 : devel/py-preshed3@py311
  9. py311-pydantic2>=1.7.4<3.0.0 : devel/py-pydantic2@py311
  10. py311-setuptools>=0 : devel/py-setuptools@py311
  11. py311-srsly>=2.4.0<3.0.0 : devel/py-srsly@py311
  12. py311-wasabi>=0.8.1<1.2.0 : textproc/py-wasabi@py311
  13. python3.11 : lang/python311
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
devel_py-thinc
USES:
python:3.9+
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/t/thinc/
  2. https://github.com/explosion/thinc/releases/download/release-v9.1.1/
  3. https://pypi.org/packages/source/t/thinc/
Collapse this list.

Number of commits found: 7

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
9.1.1_2
03 Feb 2025 15:51:22
commit hash: 5a1d9f25e9e94b6e2cc70525738f799af78b087bcommit hash: 5a1d9f25e9e94b6e2cc70525738f799af78b087bcommit hash: 5a1d9f25e9e94b6e2cc70525738f799af78b087bcommit hash: 5a1d9f25e9e94b6e2cc70525738f799af78b087b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-thinc: Allow build with py-blis 1.2.0+

- Bump PORTREVISION for package change
9.1.1_1
31 Dec 2024 15:49:23
commit hash: dd5985e25c23aefc9a7114f2d69c619210bca855commit hash: dd5985e25c23aefc9a7114f2d69c619210bca855commit hash: dd5985e25c23aefc9a7114f2d69c619210bca855commit hash: dd5985e25c23aefc9a7114f2d69c619210bca855 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-thinc: Allow build with py-blis 1.1.0+

- Bump PORTREVISION for package change
9.1.1
25 Sep 2024 04:22:32
commit hash: bb2763d86a3c4a316f636e02a4cac1ce7a58718acommit hash: bb2763d86a3c4a316f636e02a4cac1ce7a58718acommit hash: bb2763d86a3c4a316f636e02a4cac1ce7a58718acommit hash: bb2763d86a3c4a316f636e02a4cac1ce7a58718a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-thinc: devel/py-thinc:devel/py-thinc: Update to 9.1.1

- Add GitHub to MASTER_SITES

Changes:	https://github.com/explosion/thinc/releases
9.1.0
15 Sep 2024 20:09:49
commit hash: b8bbe744896f8887e2c623e5e013738c62b984ddcommit hash: b8bbe744896f8887e2c623e5e013738c62b984ddcommit hash: b8bbe744896f8887e2c623e5e013738c62b984ddcommit hash: b8bbe744896f8887e2c623e5e013738c62b984dd files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-thinc:devel/py-thinc: Update to 9.1.0

Changes:	https://github.com/explosion/thinc/releases
9.0.0_1
04 Aug 2024 17:14:07
commit hash: b67a0fdf91518cfcf996e52f5a63d26496bba0f7commit hash: b67a0fdf91518cfcf996e52f5a63d26496bba0f7commit hash: b67a0fdf91518cfcf996e52f5a63d26496bba0f7commit hash: b67a0fdf91518cfcf996e52f5a63d26496bba0f7 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-thinc: Change RUN_DEPENDS from py-blis to py-blis07

- Bump PORTREVISION for dependency change
9.0.0
20 Apr 2024 18:28:26
commit hash: 05c7f0a745390537955aa768c8a411a0a7632b7ecommit hash: 05c7f0a745390537955aa768c8a411a0a7632b7ecommit hash: 05c7f0a745390537955aa768c8a411a0a7632b7ecommit hash: 05c7f0a745390537955aa768c8a411a0a7632b7e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-thinc:devel/py-thinc: Update to 9.0.0

Changes:	https://github.com/explosion/thinc/releases
8.2.3
21 Feb 2024 15:06:06
commit hash: b0a0cacc08d7ba9aad4fa2f176758c1bb332a1bfcommit hash: b0a0cacc08d7ba9aad4fa2f176758c1bb332a1bfcommit hash: b0a0cacc08d7ba9aad4fa2f176758c1bb332a1bfcommit hash: b0a0cacc08d7ba9aad4fa2f176758c1bb332a1bf files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-thinc: Add py-thinc 8.2.3

Thinc is a lightweight deep learning library that offers an elegant,
type-checked, functional-programming API for composing models, with support for
layers defined in other frameworks such as PyTorch, TensorFlow and MXNet. You
can use Thinc as an interface layer, a standalone toolkit or a flexible way to
develop new models. Previous versions of Thinc have been running quietly in
production in thousands of companies, via both spaCy and Prodigy.

Number of commits found: 7