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
Remember
I remember
2024-11-06 brought a new category: filesystems. Sadly, the website did not process it well. I''m working on that. It may take a few days.
Port details
py-fastapi High-performance Python API Framework
0.115.2 www on this many watch lists=3 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 0.114.1Version of this port present on the latest quarterly branch.
Maintainer: wen@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-05-13 21:51:15
Last Update: 2024-10-14 08:59:44
Commit Hash: 3dd410b
People watching this port, also watch:: autoconf, ta-lib, weberp, prestashop, irrlicht
Also Listed In: python
License: MIT
WWW:
https://github.com/tiangolo/fastapi
Description:
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints. The key features are: * Fast: Very high performance, on par with NodeJS and Go. * Fast to code: Increase the speed to develop features by about 200% to 300%. * Fewer bugs: Reduce about 40% of human (developer) induced errors. * Intuitive: Great editor support. Completion everywhere. Less time debugging. * Easy: Designed to be easy to use and learn. Less time reading docs. * Short: Minimize code duplication. Multiple features from each parameter declaration. Fewer bugs. * Robust: Get production-ready code. With automatic interactive documentation. * Standards-based: Based on (and fully compatible with) the open standards for APIs: OpenAPI (previously known as Swagger) and JSON Schema.
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}fastapi>0:www/py-fastapi@${PY_FLAVOR}
To install the port:
cd /usr/ports/www/py-fastapi/ && make install clean
To add the package, run one of these commands:
  • pkg install www/py-fastapi
  • pkg install py311-fastapi
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-fastapi listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-fastapi
Package flavors (<flavor>: <package>)
  • py311: py311-fastapi
distinfo:
TIMESTAMP = 1728888005 SHA256 (fastapi-0.115.2.tar.gz) = 3995739e0b09fa12f984bce8fa9ae197b35d433750d3d312422d846e283697ee SIZE (fastapi-0.115.2.tar.gz) = 299968

Packages (timestamps in pop-ups are UTC):
py39-fastapi
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--0.99.0---0.108.0_10.108.0_1
FreeBSD:14:latest--0.89.1--0.96.1-0.96.1
FreeBSD:14:quarterly------0.108.0_10.108.0_1
FreeBSD:15:latest--n/a-n/a-0.109.0-
 

py311-fastapi
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.115.20.115.2--0.115.2---
FreeBSD:13:quarterly0.115.00.115.0--0.115.0---
FreeBSD:14:latest0.115.00.115.2--0.115.2---
FreeBSD:14:quarterly0.115.00.115.0--0.115.0---
FreeBSD:15:latest0.115.20.115.2n/a0.115.2n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-hatchling>=0 : devel/py-hatchling@py311
  2. py311-pdm-backend>=0 : devel/py-pdm-backend@py311
  3. python3.11 : lang/python311
  4. py311-build>=0 : devel/py-build@py311
  5. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. py311-pydantic2>=1.7.4 : devel/py-pydantic2@py311
  2. py311-starlette>=0.26.1 : www/py-starlette@py311
  3. python3.11 : lang/python311
This port is required by:
for Build
  1. finance/freqtrade
for Run
  1. finance/freqtrade
  2. misc/py-llama-cpp-python
  3. www/py-fastapi-users
  4. www/py-freenit

Configuration Options:
No options to configure
Options name:
www_py-fastapi
USES:
cpe 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/f/fastapi/
  2. https://pypi.org/packages/source/f/fastapi/
Collapse this list.

Number of commits found: 63

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.115.2
14 Oct 2024 08:59:44
commit hash: 3dd410b5b5765f23a567e1b3de2d970793979190commit hash: 3dd410b5b5765f23a567e1b3de2d970793979190commit hash: 3dd410b5b5765f23a567e1b3de2d970793979190commit hash: 3dd410b5b5765f23a567e1b3de2d970793979190 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.115.2
0.115.0
30 Sep 2024 14:33:03
commit hash: 7287ed54958820d706315e092c19aa3ab7ddb5fecommit hash: 7287ed54958820d706315e092c19aa3ab7ddb5fecommit hash: 7287ed54958820d706315e092c19aa3ab7ddb5fecommit hash: 7287ed54958820d706315e092c19aa3ab7ddb5fe files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: UPdate to 0.115.0
0.114.1
13 Sep 2024 02:05:32
commit hash: f16ac19cd91b8512dc514bf4eeb545e8412298bacommit hash: f16ac19cd91b8512dc514bf4eeb545e8412298bacommit hash: f16ac19cd91b8512dc514bf4eeb545e8412298bacommit hash: f16ac19cd91b8512dc514bf4eeb545e8412298ba files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.114.1
0.112.2
02 Sep 2024 13:02:58
commit hash: 4384dc88fa625f5f5a2491ca5dd03130f853248fcommit hash: 4384dc88fa625f5f5a2491ca5dd03130f853248fcommit hash: 4384dc88fa625f5f5a2491ca5dd03130f853248fcommit hash: 4384dc88fa625f5f5a2491ca5dd03130f853248f files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.112.2
0.112.0
07 Aug 2024 12:19:57
commit hash: 768060aa17c4c0fa6c653e03ce38e6c05c4deb9dcommit hash: 768060aa17c4c0fa6c653e03ce38e6c05c4deb9dcommit hash: 768060aa17c4c0fa6c653e03ce38e6c05c4deb9dcommit hash: 768060aa17c4c0fa6c653e03ce38e6c05c4deb9d files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.112.0
0.111.1
25 Jul 2024 22:56:50
commit hash: 68df23ea47945d167c95a1715f00a74a55ef72ffcommit hash: 68df23ea47945d167c95a1715f00a74a55ef72ffcommit hash: 68df23ea47945d167c95a1715f00a74a55ef72ffcommit hash: 68df23ea47945d167c95a1715f00a74a55ef72ff files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.111.1
0.111.0
05 May 2024 22:39:21
commit hash: 394e27c3a4376f9bcdbbbc9351d6ad8ede9e37f2commit hash: 394e27c3a4376f9bcdbbbc9351d6ad8ede9e37f2commit hash: 394e27c3a4376f9bcdbbbc9351d6ad8ede9e37f2commit hash: 394e27c3a4376f9bcdbbbc9351d6ad8ede9e37f2 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.111.0
0.110.1
10 Apr 2024 06:58:44
commit hash: 847535b6e4c04f9465125875d0aaa89bb890783dcommit hash: 847535b6e4c04f9465125875d0aaa89bb890783dcommit hash: 847535b6e4c04f9465125875d0aaa89bb890783dcommit hash: 847535b6e4c04f9465125875d0aaa89bb890783d files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.110.1
0.110.0
05 Mar 2024 07:21:17
commit hash: 7522caa68c9587d67abb2e9fd3d50853706d35cccommit hash: 7522caa68c9587d67abb2e9fd3d50853706d35cccommit hash: 7522caa68c9587d67abb2e9fd3d50853706d35cccommit hash: 7522caa68c9587d67abb2e9fd3d50853706d35cc files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.110.0
0.109.2
08 Feb 2024 12:35:54
commit hash: 54e4a227b55ab59740bc988f346f7e0dba39e0c9commit hash: 54e4a227b55ab59740bc988f346f7e0dba39e0c9commit hash: 54e4a227b55ab59740bc988f346f7e0dba39e0c9commit hash: 54e4a227b55ab59740bc988f346f7e0dba39e0c9 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.109.2
0.109.1
04 Feb 2024 09:56:55
commit hash: f5b570d113df8d7fa3f85453c486b2f41ea4d64ecommit hash: f5b570d113df8d7fa3f85453c486b2f41ea4d64ecommit hash: f5b570d113df8d7fa3f85453c486b2f41ea4d64ecommit hash: f5b570d113df8d7fa3f85453c486b2f41ea4d64e files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.109.1
0.109.0
13 Jan 2024 02:31:11
commit hash: a0e2a4127b2e30ed3b6d932391712f08f663e4f3commit hash: a0e2a4127b2e30ed3b6d932391712f08f663e4f3commit hash: a0e2a4127b2e30ed3b6d932391712f08f663e4f3commit hash: a0e2a4127b2e30ed3b6d932391712f08f663e4f3 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.109.0
0.108.0_1
01 Jan 2024 23:45:15
commit hash: 5df1971570c18897746995e21b2e98da8774faaccommit hash: 5df1971570c18897746995e21b2e98da8774faaccommit hash: 5df1971570c18897746995e21b2e98da8774faaccommit hash: 5df1971570c18897746995e21b2e98da8774faac files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/py-fastapi: Update dependency to use pydantic2 for pydantic 2.x

PR:		276065
Approved by:	wen@ (maintainer)
0.108.0
28 Dec 2023 12:04:42
commit hash: e8f7dbe201af9398e769360a1fa34069ab78c9bacommit hash: e8f7dbe201af9398e769360a1fa34069ab78c9bacommit hash: e8f7dbe201af9398e769360a1fa34069ab78c9bacommit hash: e8f7dbe201af9398e769360a1fa34069ab78c9ba files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.108.0
0.106.0
26 Dec 2023 03:18:16
commit hash: 378cad7b0f764db858bcb2a1d3eb4c171ea39b8ecommit hash: 378cad7b0f764db858bcb2a1d3eb4c171ea39b8ecommit hash: 378cad7b0f764db858bcb2a1d3eb4c171ea39b8ecommit hash: 378cad7b0f764db858bcb2a1d3eb4c171ea39b8e files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.106.0
0.104.1
01 Nov 2023 09:33:08
commit hash: 6eead64583656a061319ad4baba1981a69206c72commit hash: 6eead64583656a061319ad4baba1981a69206c72commit hash: 6eead64583656a061319ad4baba1981a69206c72commit hash: 6eead64583656a061319ad4baba1981a69206c72 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.104.1
0.104.0
28 Oct 2023 10:22:10
commit hash: 887a2522ac489c94182c3adad7fe35a561675d4bcommit hash: 887a2522ac489c94182c3adad7fe35a561675d4bcommit hash: 887a2522ac489c94182c3adad7fe35a561675d4bcommit hash: 887a2522ac489c94182c3adad7fe35a561675d4b files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.104.0
0.103.2
29 Sep 2023 08:06:28
commit hash: 09bc3c43a23d72716f287d2292c931518692756acommit hash: 09bc3c43a23d72716f287d2292c931518692756acommit hash: 09bc3c43a23d72716f287d2292c931518692756acommit hash: 09bc3c43a23d72716f287d2292c931518692756a files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.103.2
0.103.1
09 Sep 2023 13:38:39
commit hash: 00bacb477a5266697efdc3704a4a34ece0c5cc9bcommit hash: 00bacb477a5266697efdc3704a4a34ece0c5cc9bcommit hash: 00bacb477a5266697efdc3704a4a34ece0c5cc9bcommit hash: 00bacb477a5266697efdc3704a4a34ece0c5cc9b files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.103.1
0.103.0
27 Aug 2023 08:04:18
commit hash: 7883cc1e002275696977b039d932d01cdff1c64bcommit hash: 7883cc1e002275696977b039d932d01cdff1c64bcommit hash: 7883cc1e002275696977b039d932d01cdff1c64bcommit hash: 7883cc1e002275696977b039d932d01cdff1c64b files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.103.0
0.101.1
17 Aug 2023 12:57:14
commit hash: d2500eb45a61714968971a6ffe9852395157eeeacommit hash: d2500eb45a61714968971a6ffe9852395157eeeacommit hash: d2500eb45a61714968971a6ffe9852395157eeeacommit hash: d2500eb45a61714968971a6ffe9852395157eeea files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.101.1
0.101.0
06 Aug 2023 12:52:53
commit hash: 3ec6d74501e415e6dcac9ccc4480c0bc1a524a17commit hash: 3ec6d74501e415e6dcac9ccc4480c0bc1a524a17commit hash: 3ec6d74501e415e6dcac9ccc4480c0bc1a524a17commit hash: 3ec6d74501e415e6dcac9ccc4480c0bc1a524a17 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.101.0
0.100.1
30 Jul 2023 13:40:26
commit hash: 40f27b2086b0e942c226158490cc516d44866acacommit hash: 40f27b2086b0e942c226158490cc516d44866acacommit hash: 40f27b2086b0e942c226158490cc516d44866acacommit hash: 40f27b2086b0e942c226158490cc516d44866aca files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.100.1
0.99.1
03 Jul 2023 12:51:13
commit hash: 2c1877cec4c5187a56388244e642d9084bec5219commit hash: 2c1877cec4c5187a56388244e642d9084bec5219commit hash: 2c1877cec4c5187a56388244e642d9084bec5219commit hash: 2c1877cec4c5187a56388244e642d9084bec5219 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.99.1
0.99.0
01 Jul 2023 13:47:25
commit hash: 9e333ab45f88ea1172cab1e490405ccd293e2a9ccommit hash: 9e333ab45f88ea1172cab1e490405ccd293e2a9ccommit hash: 9e333ab45f88ea1172cab1e490405ccd293e2a9ccommit hash: 9e333ab45f88ea1172cab1e490405ccd293e2a9c files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.99.0
0.98.0
27 Jun 2023 19:34:34
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb files touched by this commit
Rene Ladan (rene) search for other commits by this committer
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>
0.98.0
25 Jun 2023 22:58:27
commit hash: 14c10033e1265567ba7f98ff7844ce269fe5e166commit hash: 14c10033e1265567ba7f98ff7844ce269fe5e166commit hash: 14c10033e1265567ba7f98ff7844ce269fe5e166commit hash: 14c10033e1265567ba7f98ff7844ce269fe5e166 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.98.0
0.97.0
19 Jun 2023 13:33:03
commit hash: 8ab50e3098bb8c28dbe20358f52ead2d22ee1b15commit hash: 8ab50e3098bb8c28dbe20358f52ead2d22ee1b15commit hash: 8ab50e3098bb8c28dbe20358f52ead2d22ee1b15commit hash: 8ab50e3098bb8c28dbe20358f52ead2d22ee1b15 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.97.0
0.96.1
13 Jun 2023 07:30:01
commit hash: ffb2fdbd7a1528dbf37f94f6f9a987e3258ad4a5commit hash: ffb2fdbd7a1528dbf37f94f6f9a987e3258ad4a5commit hash: ffb2fdbd7a1528dbf37f94f6f9a987e3258ad4a5commit hash: ffb2fdbd7a1528dbf37f94f6f9a987e3258ad4a5 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.96.1
0.96.0
06 Jun 2023 06:52:38
commit hash: 2bad1d90eeb16bd3cc8b20470616d34bf135dc2dcommit hash: 2bad1d90eeb16bd3cc8b20470616d34bf135dc2dcommit hash: 2bad1d90eeb16bd3cc8b20470616d34bf135dc2dcommit hash: 2bad1d90eeb16bd3cc8b20470616d34bf135dc2d files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.96.0
0.95.2
28 May 2023 08:40:49
commit hash: 0176e014d5192a99894432272faaf8fd5ed8909bcommit hash: 0176e014d5192a99894432272faaf8fd5ed8909bcommit hash: 0176e014d5192a99894432272faaf8fd5ed8909bcommit hash: 0176e014d5192a99894432272faaf8fd5ed8909b files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.95.2
0.95.1
22 Apr 2023 09:35:35
commit hash: df8106b79da06f92c3c1f16fab17accde6813382commit hash: df8106b79da06f92c3c1f16fab17accde6813382commit hash: df8106b79da06f92c3c1f16fab17accde6813382commit hash: df8106b79da06f92c3c1f16fab17accde6813382 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.95.1
0.95.0
04 Apr 2023 23:24:29
commit hash: e4d0197bdf5f0da99a910bdd14bc83a8e56972e3commit hash: e4d0197bdf5f0da99a910bdd14bc83a8e56972e3commit hash: e4d0197bdf5f0da99a910bdd14bc83a8e56972e3commit hash: e4d0197bdf5f0da99a910bdd14bc83a8e56972e3 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.95.0
0.92.0_1
04 Apr 2023 18:29:11
commit hash: 1730e97e049085a8fe5536788d214cbfc4eb3123commit hash: 1730e97e049085a8fe5536788d214cbfc4eb3123commit hash: 1730e97e049085a8fe5536788d214cbfc4eb3123commit hash: 1730e97e049085a8fe5536788d214cbfc4eb3123 files touched by this commit
Antoine Brodin (antoine) search for other commits by this committer
USE_PYTHON=pep517: bump PORTREVISION
0.92.0
15 Feb 2023 01:09:45
commit hash: cf6eaede1e7167eef8a7f21f49b1fcf4c757b811commit hash: cf6eaede1e7167eef8a7f21f49b1fcf4c757b811commit hash: cf6eaede1e7167eef8a7f21f49b1fcf4c757b811commit hash: cf6eaede1e7167eef8a7f21f49b1fcf4c757b811 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.92.0
0.91.0
13 Feb 2023 11:43:18
commit hash: 79e692e8cbb0398f556b0ce42028a5d53f1ff4d8commit hash: 79e692e8cbb0398f556b0ce42028a5d53f1ff4d8commit hash: 79e692e8cbb0398f556b0ce42028a5d53f1ff4d8commit hash: 79e692e8cbb0398f556b0ce42028a5d53f1ff4d8 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.91.0
0.89.1
05 Feb 2023 19:05:02
commit hash: f5890bd3cbc66a805bfc04a1a45688b5a3e68c50commit hash: f5890bd3cbc66a805bfc04a1a45688b5a3e68c50commit hash: f5890bd3cbc66a805bfc04a1a45688b5a3e68c50commit hash: f5890bd3cbc66a805bfc04a1a45688b5a3e68c50 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
Revert "Mk/Uses/python.mk: Fix USE_PYTHON=pep517: always compile and install
bytecode"

Despite installer's default behaviour to compile and install bytecode,
we are not doing so going forward at stage/package time. [0] During
initial development and qualification of PEP-517 framework support,
compiling and installing bytecode at stage/package time was considered,
but was found problematic, fragile and ultimately unreliable, both
currently and historically (with USE_PYTHON=distutils), due to our
fixed plist requirement. While the living binary distribution format
(wheel) specification [1] says to compile bytecode, that is in the
pure Python package management context (pip, etc); nuance always
exists when interacting with "system" package management.

Additionally, "bytecode is an implementation detail of the CPython
interpreter. No guarantees are made that bytecode will not be added,
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.89.1_1
05 Feb 2023 18:16:47
commit hash: de6965254c3a007efcf697c3d455b54d2aeb2383commit hash: de6965254c3a007efcf697c3d455b54d2aeb2383commit hash: de6965254c3a007efcf697c3d455b54d2aeb2383commit hash: de6965254c3a007efcf697c3d455b54d2aeb2383 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
Mk/Uses/python.mk: Fix USE_PYTHON=pep517: always compile and install bytecode

- While I'm here, use long options for easier reading [1][2]
- Bump PORTREVISION of dependent ports (USE_PYTHON=pep517) for package change

It fixes build_fs_violation of dependent ports in poudriere (with -t flag).
It is also the default behavior of installer [2].

from py-sphinx log:
=>> Checking for staging violations... done
=>> Error: Filesystem touched during stage (files must install to ${STAGEDIR}):
extra: usr/local/lib/python3.9/site-packages/importlib_metadata/__pycache__
=>> Cleaning up wrkdir

from installer documentation:
--compile-bytecode
    Possible choices: 0, 1, 2
    generate bytecode for the specified optimization level(s) (default=0, 1)
--no-compile-bytecode
    don’t generate bytecode for installed modules
    Default: False

With hat:	python
Reference:	https://pypa-build.readthedocs.io/en/stable/ [1]
		https://installer.pypa.io/en/stable/cli/installer/ [2]
0.89.1
11 Jan 2023 15:58:34
commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
*/*: rename CHEESESHOP to PYPI in MASTER_SITES

PR:			267994
Differential revision:	D37518
Approved by:		bapt
0.89.1
11 Jan 2023 13:34:10
commit hash: 98793bba5887606bf009a09ac802bd0a3ce9e78ccommit hash: 98793bba5887606bf009a09ac802bd0a3ce9e78ccommit hash: 98793bba5887606bf009a09ac802bd0a3ce9e78ccommit hash: 98793bba5887606bf009a09ac802bd0a3ce9e78c files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.89.1
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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)
0.81.0
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.81.0
29 Aug 2022 02:59:20
commit hash: e5856ab8950313474146218275668742ec2636e7commit hash: e5856ab8950313474146218275668742ec2636e7commit hash: e5856ab8950313474146218275668742ec2636e7commit hash: e5856ab8950313474146218275668742ec2636e7 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.81.0
0.79.0
04 Aug 2022 12:42:10
commit hash: 13eae1ce2950702be351ec128f6e7fa4f4062dbacommit hash: 13eae1ce2950702be351ec128f6e7fa4f4062dbacommit hash: 13eae1ce2950702be351ec128f6e7fa4f4062dbacommit hash: 13eae1ce2950702be351ec128f6e7fa4f4062dba files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.79.0
0.78.0
15 May 2022 02:36:27
commit hash: d33702dec9caf30258f9acd7d842bb2b1a4ea021commit hash: d33702dec9caf30258f9acd7d842bb2b1a4ea021commit hash: d33702dec9caf30258f9acd7d842bb2b1a4ea021commit hash: d33702dec9caf30258f9acd7d842bb2b1a4ea021 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.78.0
0.76.0
07 May 2022 00:44:58
commit hash: b9cefec4a456771e57efb5ad1638b02539fef5ebcommit hash: b9cefec4a456771e57efb5ad1638b02539fef5ebcommit hash: b9cefec4a456771e57efb5ad1638b02539fef5ebcommit hash: b9cefec4a456771e57efb5ad1638b02539fef5eb files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.76.0
0.75.2
22 Apr 2022 23:33:02
commit hash: bb2c57742c290075253ec08f28c7108541f88e06commit hash: bb2c57742c290075253ec08f28c7108541f88e06commit hash: bb2c57742c290075253ec08f28c7108541f88e06commit hash: bb2c57742c290075253ec08f28c7108541f88e06 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.75.2
0.75.1
04 Apr 2022 08:46:04
commit hash: b276485585817cf9d2674a940b5a62d45f7f3902commit hash: b276485585817cf9d2674a940b5a62d45f7f3902commit hash: b276485585817cf9d2674a940b5a62d45f7f3902commit hash: b276485585817cf9d2674a940b5a62d45f7f3902 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.75.1
0.75.0
21 Mar 2022 10:51:34
commit hash: 61e84f87bcc94a831bfabcf7a99adf8a34752f60commit hash: 61e84f87bcc94a831bfabcf7a99adf8a34752f60commit hash: 61e84f87bcc94a831bfabcf7a99adf8a34752f60commit hash: 61e84f87bcc94a831bfabcf7a99adf8a34752f60 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.75.0
0.74.1
23 Feb 2022 05:49:51
commit hash: 0a36cf4f0cb299fd1a821de254bba29e03b853b0commit hash: 0a36cf4f0cb299fd1a821de254bba29e03b853b0commit hash: 0a36cf4f0cb299fd1a821de254bba29e03b853b0commit hash: 0a36cf4f0cb299fd1a821de254bba29e03b853b0 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.74.1
0.74.0
18 Feb 2022 02:06:25
commit hash: 74f6ce79ed8f33a6d20b3e2579d82978f1b729dccommit hash: 74f6ce79ed8f33a6d20b3e2579d82978f1b729dccommit hash: 74f6ce79ed8f33a6d20b3e2579d82978f1b729dccommit hash: 74f6ce79ed8f33a6d20b3e2579d82978f1b729dc files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Update to 0.74.0

PR:		262027
Reported by:	meka@tilda.center
0.70.0
12 Jan 2022 05:58:23
commit hash: 667ce596f0e946024375370663a413462bd9fdbbcommit hash: 667ce596f0e946024375370663a413462bd9fdbbcommit hash: 667ce596f0e946024375370663a413462bd9fdbbcommit hash: 667ce596f0e946024375370663a413462bd9fdbb files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-fastapi: Take maintainership
0.70.0
05 Jan 2022 21:27:04
commit hash: 88e2c44a1b07125bf5f0cac5717e75292e406740commit hash: 88e2c44a1b07125bf5f0cac5717e75292e406740commit hash: 88e2c44a1b07125bf5f0cac5717e75292e406740commit hash: 88e2c44a1b07125bf5f0cac5717e75292e406740 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
www/py-fastapi: Reset MAINTAINER
0.70.0
14 Oct 2021 21:30:55
commit hash: 7c84b0b626dc115c23f0ed352ca5c0611bc21252commit hash: 7c84b0b626dc115c23f0ed352ca5c0611bc21252commit hash: 7c84b0b626dc115c23f0ed352ca5c0611bc21252commit hash: 7c84b0b626dc115c23f0ed352ca5c0611bc21252 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
www/py-fastapi: Add CPE information

Approved by:	portmgr (blanket)
0.70.0
11 Oct 2021 20:59:26
commit hash: b7023de3dae1fe6505fa23b7034e9c6c9a912d4dcommit hash: b7023de3dae1fe6505fa23b7034e9c6c9a912d4dcommit hash: b7023de3dae1fe6505fa23b7034e9c6c9a912d4dcommit hash: b7023de3dae1fe6505fa23b7034e9c6c9a912d4d files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
www/py-fastapi: Update to 0.70.0
0.68.2
06 Oct 2021 15:16:51
commit hash: 626529a99e19188e8fda6bc7e17599a143751539commit hash: 626529a99e19188e8fda6bc7e17599a143751539commit hash: 626529a99e19188e8fda6bc7e17599a143751539commit hash: 626529a99e19188e8fda6bc7e17599a143751539 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
www/py-fastapi: Update to 0.68.2
0.68.1
28 Aug 2021 05:16:13
commit hash: 5bf3f4c983adbab27084eddf38d14fc6f86a1cbfcommit hash: 5bf3f4c983adbab27084eddf38d14fc6f86a1cbfcommit hash: 5bf3f4c983adbab27084eddf38d14fc6f86a1cbfcommit hash: 5bf3f4c983adbab27084eddf38d14fc6f86a1cbf files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
www/py-fastapi: Update to 0.68.1
0.68.0
11 Aug 2021 14:06:40
commit hash: 84df97934d590ce3ea391e2c957fcf78c4255070commit hash: 84df97934d590ce3ea391e2c957fcf78c4255070commit hash: 84df97934d590ce3ea391e2c957fcf78c4255070commit hash: 84df97934d590ce3ea391e2c957fcf78c4255070 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
www/py-fastapi: Update to 0.68.0
0.67.0
28 Jul 2021 17:24:37
commit hash: 4bf0b1e90920a44bbb848c4f5ba865e111829e66commit hash: 4bf0b1e90920a44bbb848c4f5ba865e111829e66commit hash: 4bf0b1e90920a44bbb848c4f5ba865e111829e66commit hash: 4bf0b1e90920a44bbb848c4f5ba865e111829e66 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
www/py-fastapi: Update to 0.67.0
0.66.1
20 Jul 2021 19:11:12
commit hash: 5333876af75b07431cde7336e560f4cb38b3c5accommit hash: 5333876af75b07431cde7336e560f4cb38b3c5accommit hash: 5333876af75b07431cde7336e560f4cb38b3c5accommit hash: 5333876af75b07431cde7336e560f4cb38b3c5ac files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
www/py-fastapi: Update to 0.66.1
0.66.0
08 Jul 2021 15:50:56
commit hash: 0d96dada61e60cefca7c322dfa526776de6762eacommit hash: 0d96dada61e60cefca7c322dfa526776de6762eacommit hash: 0d96dada61e60cefca7c322dfa526776de6762eacommit hash: 0d96dada61e60cefca7c322dfa526776de6762ea files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
www/py-fastapi: Update to 0.66.0
0.65.2
16 Jun 2021 16:53:19
commit hash: 970a1aa57375885567ba4b67a076715724444dd5commit hash: 970a1aa57375885567ba4b67a076715724444dd5commit hash: 970a1aa57375885567ba4b67a076715724444dd5commit hash: 970a1aa57375885567ba4b67a076715724444dd5 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
www/py-fastapi: Update to 0.65.1
0.65.1
13 May 2021 21:49:11
commit hash: 432ac2b0fdaa82f206f2e9f2c0572ebbae95c260commit hash: 432ac2b0fdaa82f206f2e9f2c0572ebbae95c260commit hash: 432ac2b0fdaa82f206f2e9f2c0572ebbae95c260commit hash: 432ac2b0fdaa82f206f2e9f2c0572ebbae95c260 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
New port: www/py-fastapi: High-performance Python API Framework

Number of commits found: 63