databases/py-ormar: Add CPE information2c64a4e817
py-ormar -- vulnerabilitiesentered 2026-04-11
Simple async ORM with fastapi in mind and pydantic validation
collerek:ormar from the portpkg audit reports nothing for this version.databases/py-ormar: Add CPE information2c64a4e817
databases/py-ormar: Security update 0.21.0 => 0.23.1 Changelogs: * https://github.com/ormar-orm/ormar/releases/tag/0.22.0 * https://github.com/ormar-orm/ormar/releases/tag/0.23.0 * https://github.com/ormar-orm/ormar/releases/tag/0.23.1 PR: 294382 Reported by: Goran Mekić <meka@tilda.center> (maintainer) Approved by: osa (mentor) MFH: 2026Q2 Security: CVE-2026-26198 Security: CVE-2026-27953c9c9b44c1c
databases/py-ormar: Update 0.20.2 => 0.21.0 Changelog: https://github.com/collerek/ormar/releases/tag/0.21.0 PR: 292295bebe892553
databases/py-ormar: Update 0.20.1 => 0.20.2 Changelog: https://github.com/collerek/ormar/releases/tag/0.20.2 Pet portclippy. PR: 2863884267a0f3e0
databases/py-ormar: Use USE_PYTHON=cryptography instead of direct dependency PR: 2820653113582c82
databases/py-ormar: Fix incorrect py-poetry* usage Approved by: portmgr (blanket) With hat: python4ec1d46129
databases/py-ormar: update 0.20.0 → 0.20.1 Changelog: https://github.com/collerek/ormar/releases/tag/0.20.1 PR: 28037255f8dd2027
databases/py-ormar: Update to 0.20.0 ChangeLog: https://github.com/collerek/ormar/releases/tag/0.20.0 PR: 27807072a3d20293
devel/py-pydantic: bump PORTEPOCHd10746733e
databases/py-ormar: Update to 0.12.2 Changelog: https://github.com/collerek/ormar/releases/tag/0.12.2 PR: 273016855299775d
*: Replace USES=pycryptography* with USE_PYTHON=cryptography{,_build,_test}
- Introduce USE_PYTHON=cryptography{,_build,_test}
- Switch all 96 ports from USES=pycryptography to with USE_PYTHON=cryptography{,_build,_test}
- Remove Mk/Uses/pycryptography.mk
PR: 273727
Approved by: tcberner (portmgr)
Exp-run by: antoine3754fc5f19framework: convert tree to use USES=pycryptography A future commit will update to security/py-cryptography will introduce a rust dependency. PR: 254853b28a739884
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568>3d9a815d9cdatabases/py-ormar: Update to 0.12.1 Changelog: https://github.com/collerek/ormar/releases/tag/0.12.1 PR: 269507a9238b99d2
*/*: rename CHEESESHOP to PYPI in MASTER_SITES PR: 267994 Differential revision: D37518 Approved by: bapt77d68471ad
databases/py-ormar: Update to 0.12.0 Changelog: https://github.com/collerek/ormar/releases/tag/0.12.0 PR: 267602f38bd162dd
databases/py-ormar: Bump pydantic version in RUN_DEPENDS - Fix fallout by bumping pydantic version in RUN_DEPENDS - Bump PORTREVISION PR: 266533533b717e53
databases/py-ormar: Update to 0.11.3 Changelog: https://github.com/collerek/ormar/releases/tag/0.11.3 PR: 266376981d307926
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
databases/py-ormar: Update to 0.11.2 ChangeLog: https://github.com/collerek/ormar/releases/tag/0.11.2 PR: 2650133b314cfbaf
databases/py-ormar: Update to 0.11.1 ChangeLog: https://github.com/collerek/ormar/releases/tag/0.11.1 PR: 26460807dda179ed
databases/py-ormar: Adjust dependencie - adjust dependencie to latest databases/py-databases version PR: 26451648949ed4c4
databases/py-ormar: Update to 0.11.0 Changes: https://github.com/collerek/ormar/releases/tag/0.11.0 PR: 2635541de0883375
databases/py-ormar: Update to 0.10.25 Changelog: https://github.com/collerek/ormar/releases/tag/0.10.25 PR: 26231334580a9589
databases/py-ormar: update to 0.10.24 While here, loosen version ranges of some dependencies to avoid build error. PR: 261190 Reported by: Goran Mekić <meka@tilda.center> (maintainer) Reviewed by: koobs919fa2a44a
databases/py-ormar: add port: Simple async ORM with fastapi in mind and pydantic validation The ormar package is an async mini ORM for Python, with support for Postgres, MySQL, and SQLite. The main benefit of using ormar are: * getting an async ORM that can be used with async frameworks (fastapi, starlette etc.) * getting just one model to maintain - you don't have to maintain pydantic and other orm model (sqlalchemy, peewee, gino etc.) The goal was to create a simple ORM that can be used directly (as request and response models) with fastapi that bases it's data validation on pydantic. WWW: https://github.com/collerek/ormar PR: 257370 Reported by: Goran Mekić <meka@tilda.center> (new maintainer) Reviewed by: koobs583287b7d5