net/py-blobfile: Update to 3.3.0 Changes: https://github.com/blobfile/blobfile/releases https://github.com/blobfile/blobfile/blob/master/CHANGES.md37b8868908
Port details
net/py-blobfile 3.3.0
Read GCS, ABS and local paths with the same interface
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 3.3.0
- Upstream
- up to date
- Last update
- to 3.3.0 · 37b8868908
- Quarterly
- 2026Q4: 3.3.0
- WWW
- https://github.com/blobfile/blobfile
- Links
- cgit · VuXML
Install
- Package
# pkg install py312-blobfileinstalls 3.3.0 fromlatest; fromquarterly(2026Q4) 3.3.0- Port
# cd /usr/ports/net/py-blobfile && make install clean- Size
- 186 KiB download · 976 KiB installed
- Depends on
- devel/py-lxml 6.1.3, lang/python312 3.12.15, net/py-urllib3 2.8.0,1, security/py-pycryptodomex 3.24.1, sysutils/py-filelock 4.2.4
- License
- UNLICENSE
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.3.0 | 3.3.0 | – |
| FreeBSD 15 | 3.3.0 | 3.3.0 | – |
| FreeBSD 14 | 3.3.0 | 3.3.0 | 3.3.0 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.3.0 | 3.3.0 | – |
| FreeBSD 14 | 3.3.0 | 3.3.0 | 3.3.0 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 3.3.0.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (9)
net/py-blobfile: Update to 3.2.0 Changes: https://github.com/blobfile/blobfile/releases https://github.com/blobfile/blobfile/blob/master/CHANGES.md311a58ae83
net/py-blobfile: Update to 3.1.0 Changes: https://github.com/blobfile/blobfile/releases https://github.com/blobfile/blobfile/blob/master/CHANGES.mda1defa33dc
*/*: switch dependency from devel/py-lxml5 to devel/py-lxml Currently, there are two versions of python XML processing library which conflict each other in the ports tree, namely: - devel/py-lxml5 (now at version 5.4.0) - devel/py-lxml (now at version 6.0.1) To avoid the situation that some ports depend on py-lxml5 and some others do on py-lxml (by switching dependencies individually), this commit switches the dependencies from py-lxml5 to py-lxml at once. Additional note: There are still two ports (textproc/py-rdflib and www/py-draftjs-exporter) depending on py-lxml5 since they limit upper version to less than 6. PR: 289491 Approved by: Michiel van Baak Jansen <michiel@vanbaak.eu>, arrowd, crees, madpilot, delphij, marcus, nivit, kai, skreuzer, fluffy, bofh, thierry, stephen, sunpoet, 0mp, Eric Camachat <eric@camachat.org>a6233e5a2f
*/*: update dependency on devel/py-lxml to devel/py-lxml5 (2nd attempt) This is a follow up to the commit 230fb2661c78, which updated some ports' dependencies on devel/py-lxml to devel/py-lxml5. It was an attempt to follow the dependency change of www/py-beautifulsoup. However, the switch was incomplete and broke some other ports. It has turned out that the ports depending on devel/py-lxml (at version 4.9.3) does not limit their dependencies' upper bound to 4.x except for one (devel/py-pymaven-patch). So updating them to devel/py-lxml5 (at version 5.4.0) should cause no harm. This commit switch dependencies of all the ports (except devel/py-pymaven-patch) to devel/py-lxml5 avoid potential conflicts. Co-authored-by: Daniel Engberg <diizzy@FreeBSD.org> PR: 287144, 288047 Reported by: makc (via ports-committers), vvd (PR 288047), diizzy (PR 287144) Approved by: portmgr (chase dependency change, unbreak build) Fixes: 230fb2661c78 (*/*: update dependency on devel/py-lxml to devel/py-lxml5)0b0f7cda9d
net/py-blobfile: Update to 3.0.0 Changes: https://github.com/blobfile/blobfile/releases https://github.com/blobfile/blobfile/blob/master/CHANGES.md49d95ea2e3
net/py-blobfile: Update to 2.1.1 Changes: https://github.com/blobfile/blobfile/releases https://github.com/blobfile/blobfile/blob/master/CHANGES.mde85b9f4c07
net/py-blobfile: Update to 2.1.0 - Change MASTER_SITES from GitHub to PYPI Changes: https://github.com/blobfile/blobfile/releases https://github.com/blobfile/blobfile/blob/master/CHANGES.mddcba077f42
net/py-blobfile: Add py-blobfile 2.0.2 blobfile is a library that provides a Python-like interface for reading local and remote files (only from blob storage), with an API similar to open() as well as some of the os.path and shutil functions. blobfile supports local paths, Google Cloud Storage paths (gs://<bucket>), and Azure Blob Storage paths (az://<account>/<container> or https://<account>.blob.core.windows.net/<container>/). The main function is BlobFile, which lets you open local and remote files that act more or less like local ones. There are also a few additional functions such as basename, dirname, and join, which mostly do the same thing as their os.path namesakes, only they also support GCS paths and ABS paths. This library is inspired by TensorFlow's gfile but does not have exactly the same interface.d733ef5984