Page MenuHomeFreeBSD

michaelo (Michael Osipov)
User

Projects

User Details

User Since
Jul 19 2018, 5:53 PM (428 w, 3 d)

Recent Activity

Yesterday

michaelo committed R11:ace1819ac245: devel/py-tzdata: Update to 2026.4 (authored by michaelo).
devel/py-tzdata: Update to 2026.4
Sun, Oct 4, 12:54 PM
michaelo committed R11:93d184618c11: devel/py-tzdata: Update to 2026.4 (authored by michaelo).
devel/py-tzdata: Update to 2026.4
Sun, Oct 4, 12:54 PM

Sat, Oct 3

michaelo committed R11:1e51ba0317ac: www/mod_wsgi: fix Python library linking (authored by michaelo).
www/mod_wsgi: fix Python library linking
Sat, Oct 3, 9:20 AM
michaelo committed R11:0d01e25f76a3: www/mod_wsgi: fix Python library linking (authored by michaelo).
www/mod_wsgi: fix Python library linking
Sat, Oct 3, 9:20 AM

Thu, Oct 1

michaelo committed R11:5c5910063bc7: textproc/py-zensical: Update to 0.0.67 (authored by michaelo).
textproc/py-zensical: Update to 0.0.67
Thu, Oct 1, 7:58 AM

Wed, Sep 30

michaelo accepted D60181: bhyve.8: add details on using TPM with UEFI.

I am fine with that. Others should have a look as well. Do you plan to MFC it to 15?

Wed, Sep 30, 6:41 PM
michaelo requested changes to D60181: bhyve.8: add details on using TPM with UEFI.
Wed, Sep 30, 6:21 PM
michaelo added a reviewer for D60181: bhyve.8: add details on using TPM with UEFI: ziaee.
Wed, Sep 30, 6:12 PM
michaelo committed R11:5cd0e13844ea: devel/py-python-gitlab: Update from 8.5.0 to 8.6.0 (authored by dereks_lifeofadishwasher.com).
devel/py-python-gitlab: Update from 8.5.0 to 8.6.0
Wed, Sep 30, 9:47 AM

Tue, Sep 29

michaelo committed R11:045d7ca28444: www/py-proxpi: Require requests-file>=2.1.0 for FILE option (authored by michaelo).
www/py-proxpi: Require requests-file>=2.1.0 for FILE option
Tue, Sep 29, 8:03 PM
michaelo committed R11:30c1b81f50b1: www/mod_wsgi: Update to 6.1.0 (authored by michaelo).
www/mod_wsgi: Update to 6.1.0
Tue, Sep 29, 7:50 AM

Mon, Sep 28

michaelo committed R11:5461376ba35f: devel/uv: Remove unused dependencies (authored by michaelo).
devel/uv: Remove unused dependencies
Mon, Sep 28, 8:03 PM
michaelo committed R11:e621530321e3: ports-mgmt/pkg-be-plugin: new port (authored by Sasha Karcz <sasha@starnix.net>).
ports-mgmt/pkg-be-plugin: new port
Mon, Sep 28, 9:12 AM

Sat, Sep 26

michaelo committed R11:21f9947ab9bb: sysutils/gtime: new port (authored by Brian Callahan <bcallaha@monmouth.edu>).
sysutils/gtime: new port
Sat, Sep 26, 10:55 PM
michaelo committed R11:05658249f9a1: devel/py-tyro: new port (authored by Pedro Ramos <pr9000@tutamail.com>).
devel/py-tyro: new port
Sat, Sep 26, 10:39 PM
michaelo committed R11:91b22f576ce2: textproc/py-anonip: new port (authored by m.ne_gmx.net).
textproc/py-anonip: new port
Sat, Sep 26, 9:00 PM
michaelo committed R11:8fc944296717: print/py-pyipp: new port (authored by Yoshiro Mihira <sanpei@sanpei.org>).
print/py-pyipp: new port
Sat, Sep 26, 7:38 PM

Thu, Sep 24

michaelo committed R11:a9271f9135ac: textproc/py-zensical: Update to 0.0.65 (authored by michaelo).
textproc/py-zensical: Update to 0.0.65
Thu, Sep 24, 7:58 PM

Tue, Sep 22

michaelo committed R11:7b9d07026699: devel/py-levenshtein: Update to 0.27.5 (authored by matthew_wener.org).
devel/py-levenshtein: Update to 0.27.5
Tue, Sep 22, 7:05 AM
michaelo committed R11:0450db53677c: net/py-portend: Update to 3.2.1 and fix checks on a wildcard address (authored by • lazeraman_gmail.com).
net/py-portend: Update to 3.2.1 and fix checks on a wildcard address
Tue, Sep 22, 6:39 AM

Mon, Sep 21

michaelo committed R11:414d337b23ab: sysutils/py-puremagic: Update to 2.2.0 (authored by • lazeraman_gmail.com).
sysutils/py-puremagic: Update to 2.2.0
Mon, Sep 21, 7:22 PM
michaelo committed R11:5df837016dca: devel/py-tavalidate: new port (authored by • lazeraman_gmail.com).
devel/py-tavalidate: new port
Mon, Sep 21, 5:20 PM
michaelo committed R11:942b0b4d98d8: textproc/py-zensical: Update to 0.0.63 (authored by michaelo).
textproc/py-zensical: Update to 0.0.63
Mon, Sep 21, 8:15 AM
michaelo committed R11:3acd121ce37c: devel/py-tavern: new port (authored by • lazeraman_gmail.com).
devel/py-tavern: new port
Mon, Sep 21, 5:33 AM

Sun, Sep 20

michaelo committed R11:e35d1fc7a7f8: devel/py-python-box: new port (authored by • lazeraman_gmail.com).
devel/py-python-box: new port
Sun, Sep 20, 8:49 PM
michaelo committed R11:2e7f386e25d8: textproc/py-toon-format: new port (authored by • lazeraman_gmail.com).
textproc/py-toon-format: new port
Sun, Sep 20, 8:27 PM
michaelo added a comment to D59848: devel/py-lxml: Allow build with cython 3.3.0+.

Here is the reason for 3.3.0: https://github.com/pythongssapi/python-gssapi/commit/4a4d42d22bcd0e2fc99b9b87197b16d825a62528

Sun, Sep 20, 5:07 PM
michaelo added a comment to D59848: devel/py-lxml: Allow build with cython 3.3.0+.

Upstream is explicitly not allowing cython 3.3 for the 6.1 branch. The 7.0 branch, which is still only in beta, requires cython 3.3 or later, however.

Sun, Sep 20, 4:08 PM
michaelo added a reviewer for D59848: devel/py-lxml: Allow build with cython 3.3.0+: Python.
Sun, Sep 20, 8:43 AM
michaelo retitled D59848: devel/py-lxml: Allow build with cython 3.3.0+ from devel/py-lxml: Remove upper bound on cython to devel/py-lxml: Allow build with cython 3.3.0+.
Sun, Sep 20, 8:42 AM

Sat, Sep 19

michaelo added a comment to D59848: devel/py-lxml: Allow build with cython 3.3.0+.

This is required for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=298650

Sat, Sep 19, 8:03 PM
michaelo requested review of D59848: devel/py-lxml: Allow build with cython 3.3.0+.
Sat, Sep 19, 8:01 PM
michaelo added a comment to D59693: Fix ARIN -> RIPE referrals in whois(1).

@pouria Is this something you can review? I am totally unknowledgeable here.

Sat, Sep 19, 7:16 PM
michaelo added a reviewer for D59693: Fix ARIN -> RIPE referrals in whois(1): pouria.
Sat, Sep 19, 7:15 PM
michaelo committed R11:f1068a6dcee7: devel/{,py-}ruff: Update to 0.16.8 (authored by michaelo).
devel/{,py-}ruff: Update to 0.16.8
Sat, Sep 19, 8:03 AM

Fri, Sep 18

michaelo committed R11:23303454d29c: textproc/py-regex: Update to 2026.9.10 (authored by michaelo).
textproc/py-regex: Update to 2026.9.10
Fri, Sep 18, 8:58 PM

Thu, Sep 17

michaelo committed R11:5806d293c4a9: www/py-proxpi: new port (authored by michaelo).
www/py-proxpi: new port
Thu, Sep 17, 2:12 PM
michaelo committed R11:2487abc9b2ee: www/py-webdavclient3: new port (authored by michaelo).
www/py-webdavclient3: new port
Thu, Sep 17, 9:42 AM

Wed, Sep 16

michaelo committed rGacdb2cdcd6ec: mfiutil(8)/mrsasutil(8): display/parse enclosure by device ID (EID) (authored by michaelo).
mfiutil(8)/mrsasutil(8): display/parse enclosure by device ID (EID)
Wed, Sep 16, 8:42 AM
michaelo closed D59654: mfiutil(8)/mrsasutil(8): display/parse enclosure by device ID (EID).
Wed, Sep 16, 8:41 AM
michaelo committed R11:0bb4cd46bfad: java/jextract: new port (authored by Igor Kolesnik <igor@kolesnik.es>).
java/jextract: new port
Wed, Sep 16, 8:18 AM
michaelo committed R11:5fc8b8ca495c: devel/{py-,}uv{-build}: Update to 0.12.15 (authored by michaelo).
devel/{py-,}uv{-build}: Update to 0.12.15
Wed, Sep 16, 5:18 AM

Mon, Sep 14

michaelo added a comment to D59654: mfiutil(8)/mrsasutil(8): display/parse enclosure by device ID (EID).

Thank you @imp , what is your opinion on MFC?

Mon, Sep 14, 5:35 AM

Sun, Sep 13

michaelo added a comment to D52148: mrsas: Update driver version to 07.735.03.00-fbsd.
In D52148#1191111, @imp wrote:

I think that while our driver may be up to date, our man page describing what's supported may be lagging a little, especially for OEMs. Is that something you can look into updating?

ok. I will check what is missing in the man page and will update accordingly.

Sun, Sep 13, 8:33 PM
michaelo added a comment to D59388: bhyveload: note that newer FreeBSD is explicitly not supported.

@kevans Anything holding your off applying it?

Sun, Sep 13, 8:31 PM
michaelo committed R11:72c206c15d75: devel/py-tzdata: Update to 2026.4 (authored by michaelo).
devel/py-tzdata: Update to 2026.4
Sun, Sep 13, 8:12 PM
michaelo committed R11:61cd62a17cdc: textproc/py-zensical: Update to 0.0.62 (authored by michaelo).
textproc/py-zensical: Update to 0.0.62
Sun, Sep 13, 8:12 PM
michaelo added a comment to D59654: mfiutil(8)/mrsasutil(8): display/parse enclosure by device ID (EID).

See also my testing results in the bugzilla issue: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294353#c2

Sun, Sep 13, 8:10 PM
michaelo requested review of D59654: mfiutil(8)/mrsasutil(8): display/parse enclosure by device ID (EID).
Sun, Sep 13, 8:08 PM
michaelo committed R11:4b24fb9d2758: ftp/curl: Update to 8.22.0 (authored by sunpoet).
ftp/curl: Update to 8.22.0
Sun, Sep 13, 3:05 PM
michaelo committed R11:0c790035b4e4: archivers/unhare: new port (authored by Mikhail Teterin <mi@FreeBSD.org>).
archivers/unhare: new port
Sun, Sep 13, 9:56 AM

Sat, Sep 12

michaelo committed R11:9f90661c19e6: print/ghostscript10: Update to 10.08.0 (authored by michaelo).
print/ghostscript10: Update to 10.08.0
Sat, Sep 12, 7:57 PM
michaelo added a comment to D45476: mfi: default to using mrsas(4) for newer cards.

Can this be finally applied to 16-CURRENT?

Sat, Sep 12, 5:21 PM
michaelo committed R11:02c58bfbed79: sysutils/javaservicewrapper: Fix build on ARM (authored by michaelo).
sysutils/javaservicewrapper: Fix build on ARM
Sat, Sep 12, 4:55 PM
michaelo committed R11:b1f93f70f92f: devel/websvn: Update to 2.9.0 (authored by michaelo).
devel/websvn: Update to 2.9.0
Sat, Sep 12, 2:32 PM

Fri, Sep 11

michaelo committed R11:775a78fa2822: filesystems/ms-sys: New Port (authored by wulf).
filesystems/ms-sys: New Port
Fri, Sep 11, 12:43 PM

Wed, Sep 9

michaelo committed R11:9f617417c764: math/py-scikit-rf: new port (authored by darius-dons.net.au).
math/py-scikit-rf: new port
Wed, Sep 9, 8:26 PM
michaelo committed R11:0f36b56056c5: devel/Makefile: register py-fortranformat (authored by michaelo).
devel/Makefile: register py-fortranformat
Wed, Sep 9, 7:35 PM
michaelo committed R11:c9b75004648e: devel/py-fortranformat: new port (authored by darius-dons.net.au).
devel/py-fortranformat: new port
Wed, Sep 9, 7:30 PM
michaelo committed R11:fd28ba41e1a8: textproc/py-zensical: Update to 0.0.60 (authored by michaelo).
textproc/py-zensical: Update to 0.0.60
Wed, Sep 9, 7:16 PM

Tue, Sep 8

michaelo committed R11:756ff4f10181: sysutils/javaservicewrapper: Lower Java target version (authored by michaelo).
sysutils/javaservicewrapper: Lower Java target version
Tue, Sep 8, 7:17 PM
michaelo committed R11:6998950b5195: [NEW PORT] filesystems/diffsnap: ZFS snapshots using write thresholds (authored by Joseph Saathoff <josephsaathoff@gmail.com>).
[NEW PORT] filesystems/diffsnap: ZFS snapshots using write thresholds
Tue, Sep 8, 7:00 PM
michaelo committed R11:4f6083847cc5: sysutils/javaservicewrapper: Remove complete ONLY_FOR_ARCHS (authored by michaelo).
sysutils/javaservicewrapper: Remove complete ONLY_FOR_ARCHS
Tue, Sep 8, 6:37 PM
michaelo committed R11:07bfccc126c0: [NEW PORT] databases/libnusqlite3: SQLite3 extension with Unicode support (authored by • michaeljohnson_ahze.net).
[NEW PORT] databases/libnusqlite3: SQLite3 extension with Unicode support
Tue, Sep 8, 6:32 PM
michaelo committed R11:49f8292f1a8b: www/tomcat-native2: Update to 2.0.16 (authored by michaelo).
www/tomcat-native2: Update to 2.0.16
Tue, Sep 8, 10:18 AM
michaelo committed R11:787734d6988d: www/tomcat-native: Update to 1.3.9 (authored by michaelo).
www/tomcat-native: Update to 1.3.9
Tue, Sep 8, 10:18 AM
michaelo committed R11:a61f1f728f7b: devel/nexus2-oss: Bump and adapt consumer for sysutils/javaservicewrapper update (authored by michaelo).
devel/nexus2-oss: Bump and adapt consumer for sysutils/javaservicewrapper update
Tue, Sep 8, 9:59 AM
michaelo committed R11:0d1c72e2476b: sysutils/javaservicewrapper: Update to 3.7.3 (authored by michaelo).
sysutils/javaservicewrapper: Update to 3.7.3
Tue, Sep 8, 9:59 AM

Mon, Sep 7

michaelo committed R11:9a7341787e82: databases/sqlite-jdbc: Update to 3.53.4.0 (authored by michaelo).
databases/sqlite-jdbc: Update to 3.53.4.0
Mon, Sep 7, 10:20 AM

Sun, Sep 6

michaelo committed R11:40bfdc589d41: devel/nexus2-oss: Update to 2.15.2-03 (authored by michaelo).
devel/nexus2-oss: Update to 2.15.2-03
Sun, Sep 6, 9:02 PM
michaelo committed R11:52a9f7c5f1d6: devel/nexus2-oss: Update to 2.15.2-03 (authored by michaelo).
devel/nexus2-oss: Update to 2.15.2-03
Sun, Sep 6, 9:01 PM
michaelo committed R11:eb8cf37dea35: devel/nexus2-oss: Limit portscout to version 2.x (authored by michaelo).
devel/nexus2-oss: Limit portscout to version 2.x
Sun, Sep 6, 8:42 PM
michaelo committed R11:08d4c06a009a: www/tomcat-native: Limit portscout to version 1.x (authored by michaelo).
www/tomcat-native: Limit portscout to version 1.x
Sun, Sep 6, 8:42 PM
michaelo closed D59143: www/beautifulsoup: Convert build to use PEP 517 and rename to PyPI name.
Sun, Sep 6, 5:05 PM
michaelo committed R11:45ea4cf85c33: */*: Bump consumers of www/beautifulsoup4 after port rename (authored by michaelo).
*/*: Bump consumers of www/beautifulsoup4 after port rename
Sun, Sep 6, 5:05 PM
michaelo committed R11:be3fa7ecb22d: www/beautifulsoup: Convert build to use PEP 517 and rename to PyPI name (authored by michaelo).
www/beautifulsoup: Convert build to use PEP 517 and rename to PyPI name
Sun, Sep 6, 5:05 PM
michaelo committed R11:f75ea77c8f50: devel/py-subversion: split test target, with fix tests in python >= 3.14 (authored by FUTATSUKI Yasuhito <futatuki@yf.bsdclub.org>).
devel/py-subversion: split test target, with fix tests in python >= 3.14
Sun, Sep 6, 2:21 PM
michaelo committed R11:b8e6b2a99628: devel/py-subversion: split test target, with fix tests in python >= 3.14 (authored by FUTATSUKI Yasuhito <futatuki@yf.bsdclub.org>).
devel/py-subversion: split test target, with fix tests in python >= 3.14
Sun, Sep 6, 2:18 PM
michaelo committed R11:95197aa31735: devel/py-celery: Update to 5.6.3 (authored by michaelo).
devel/py-celery: Update to 5.6.3
Sun, Sep 6, 12:38 PM
michaelo committed R11:c0300de717e8: net/py-kombu: Update to 5.6.2 (authored by michaelo).
net/py-kombu: Update to 5.6.2
Sun, Sep 6, 12:33 PM
michaelo committed R11:a10adc07a886: databases/py-pymongo: Update to 4.17.0 (authored by michaelo).
databases/py-pymongo: Update to 4.17.0
Sun, Sep 6, 12:22 PM

Sep 4 2026

michaelo updated the diff for D59143: www/beautifulsoup: Convert build to use PEP 517 and rename to PyPI name.

Rebase

Sep 4 2026, 8:19 PM
michaelo accepted D59388: bhyveload: note that newer FreeBSD is explicitly not supported.
Sep 4 2026, 4:41 PM
michaelo added a comment to D59388: bhyveload: note that newer FreeBSD is explicitly not supported.

Please MFC this.

Sep 4 2026, 3:20 PM

Sep 2 2026

michaelo committed R11:e1686f2452fe: devel/reposilite: Upgrade to 3.6.3 (authored by Þorsteinn Jón <thorsteinn@isnic.is>).
devel/reposilite: Upgrade to 3.6.3
Sep 2 2026, 4:31 PM

Aug 30 2026

michaelo committed R11:2993b1c48d7d: misc/py-polars-runtime: Use py-build to build wheel (authored by michaelo).
misc/py-polars-runtime: Use py-build to build wheel
Aug 30 2026, 10:14 AM

Aug 27 2026

michaelo committed R11:1198cc78a23b: devel/maven39: Update to 3.9.16 (authored by michaelo).
devel/maven39: Update to 3.9.16
Aug 27 2026, 12:55 PM
michaelo closed D59133: security/py-biscuit-auth: Convert build to use PEP 517 and rename to PyPI name.
Aug 27 2026, 7:30 AM
michaelo committed R11:154d8c3775f2: security/py-biscuit-auth: Convert build to use PEP 517 and rename to PyPI name (authored by michaelo).
security/py-biscuit-auth: Convert build to use PEP 517 and rename to PyPI name
Aug 27 2026, 7:30 AM

Aug 26 2026

michaelo committed R11:4e315bde42ae: [NEW PORT] security/open-vulnerability-cli: CLI to query various online… (authored by einar_isnic.is).
[NEW PORT] security/open-vulnerability-cli: CLI to query various online…
Aug 26 2026, 7:35 PM

Aug 24 2026

michaelo abandoned D58861: */*: Explicitly pass dist directory for Python wheels.

Ports is question have been reported and patches provided:

Aug 24 2026, 9:37 AM
michaelo added a comment to D59143: www/beautifulsoup: Convert build to use PEP 517 and rename to PyPI name.

@vishwin Picked up your comments and addresses this one.

Aug 24 2026, 9:28 AM
michaelo added reviewers for D59143: www/beautifulsoup: Convert build to use PEP 517 and rename to PyPI name: wen, vishwin, Python.
Aug 24 2026, 9:27 AM
michaelo requested review of D59143: www/beautifulsoup: Convert build to use PEP 517 and rename to PyPI name.
Aug 24 2026, 9:26 AM
michaelo added a comment to D53433: Mk/Uses/python.mk: Standardize PEP 517 wheel output location.

I guess I didn't make myself clear enough.

Most of the D58861 cases are abusing PEP517_BUILD_CMD or PEP517_INSTALL_CMD in some way. Documenting those variables' availability does not necessarily mean they should be used except in exceptional circumstances, such as when build is not available due to circular dependencies.

Most of these cases will go away with a newer version of setuptools; some of them can be fixed by changing the portname, like beautifulsoup to beautifulsoup4. Given there are only tens of ports deviating compared to the thousands of others that already work, I consider them only as background noise.

Those setuptools cases should be patching the relevant metadata file until we can update setuptools itself. The uv cases should be using devel/py-build.

Aug 24 2026, 7:32 AM
michaelo committed R11:2204523e7c5e: net/py-amqp: Update to 5.3.1 (authored by michaelo).
net/py-amqp: Update to 5.3.1
Aug 24 2026, 7:29 AM

Aug 23 2026

michaelo updated the summary of D59133: security/py-biscuit-auth: Convert build to use PEP 517 and rename to PyPI name.
Aug 23 2026, 9:24 PM
michaelo updated the diff for D59133: security/py-biscuit-auth: Convert build to use PEP 517 and rename to PyPI name.
  • Simplify Python discovery; the build frontend will pass the interpreter
Aug 23 2026, 9:24 PM
michaelo retitled D59133: security/py-biscuit-auth: Convert build to use PEP 517 and rename to PyPI name from security/py-biscuit-auth: Convert build to use PEP 517 and rename to PyPI to security/py-biscuit-auth: Convert build to use PEP 517 and rename to PyPI name.
Aug 23 2026, 9:13 PM
michaelo added a comment to D59133: security/py-biscuit-auth: Convert build to use PEP 517 and rename to PyPI name.

@vishwin, I have picked up your comments and https://wiki.freebsd.org/Python/PortsPolicy#PORTNAME and made this port right.

Aug 23 2026, 9:10 PM