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
Port details
py-pydantic-extra-types Extra Pydantic types
2.10.3_1 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 2.10.3_1Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-07-09 10:38:47
Last Update: 2025-03-19 18:15:56
Commit Hash: 529bc2c
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
Also Listed In: python
License: MIT
WWW:
https://docs.pydantic.dev/latest/concepts/types/
https://github.com/pydantic/pydantic-extra-types
Description:
Pydantic Extra Types is a place for pydantic types that probably shouldn't exist in the main pydantic lib.
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}pydantic-extra-types>0:devel/py-pydantic-extra-types@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-pydantic-extra-types/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-pydantic-extra-types
  • pkg install py311-pydantic-extra-types
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-pydantic-extra-types listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-pydantic-extra-types
Package flavors (<flavor>: <package>)
  • py311: py311-pydantic-extra-types
distinfo:
TIMESTAMP = 1742070398 SHA256 (pydantic_extra_types-2.10.3.tar.gz) = dcc0a7b90ac9ef1b58876c9b8fdede17fbdde15420de9d571a9fccde2ae175bb SIZE (pydantic_extra_types-2.10.3.tar.gz) = 95128

Packages (timestamps in pop-ups are UTC):
py39-pydantic-extra-types
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly------2.2.02.2.0
FreeBSD:14:latest--------
FreeBSD:14:quarterly------2.2.02.2.0
FreeBSD:15:latest--n/a-n/a-2.2.0-
 

py311-pydantic-extra-types
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.10.3_12.10.3_1------
FreeBSD:13:quarterly2.10.3_12.10.3_1------
FreeBSD:14:latest2.10.22.10.3_1------
FreeBSD:14:quarterly2.10.12.10.3_1-2.10.1----
FreeBSD:15:latest2.10.3_12.10.3_1n/a-n/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. python3.11 : lang/python311
  3. py311-build>=0 : devel/py-build@py311
  4. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. py311-pytest>=7,1 : devel/py-pytest@py311
  2. python3.11 : lang/python311
Runtime dependencies:
  1. py311-pydantic2>=2.5.2 : devel/py-pydantic2@py311
  2. py311-typing-extensions>=0 : devel/py-typing-extensions@py311
  3. py311-pendulum>=3.0.0<4.0.0 : devel/py-pendulum@py311
  4. py311-phonenumbers>=8<9 : devel/py-phonenumbers@py311
  5. py311-pycountry>=23 : textproc/py-pycountry@py311
  6. py311-pymongo>=3.0.0<5.0.0 : databases/py-pymongo@py311
  7. py311-python-ulid>=1<4 : textproc/py-python-ulid@py311
  8. py311-pytz>=2024.1,1 : devel/py-pytz@py311
  9. py311-semver>=3.0.2 : devel/py-semver@py311
  10. py311-tzdata>=2024.1 : devel/py-tzdata@py311
  11. py311-pendulum>=3.0.0<4.0.0 : devel/py-pendulum@py311
  12. py311-phonenumbers>=8<9 : devel/py-phonenumbers@py311
  13. py311-pycountry>=23 : textproc/py-pycountry@py311
  14. py311-python-ulid>=1<4 : textproc/py-python-ulid@py311
  15. python3.11 : lang/python311
This port is required by:
for Run
  1. databases/py-ormar

Configuration Options:
===> The following configuration options are available for py311-pydantic-extra-types-2.10.3_1: ALL=on: All external supports PENDULUM=on: Datetimes support PHONENUMBERS=on: Phone numbers support PYCOUNTRY=on: Country codes PYTHON_ULID=on: ULID support ===> Use 'make config' to modify these settings
Options name:
devel_py-pydantic-extra-types
USES:
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/p/pydantic_extra_types/
  2. https://pypi.org/packages/source/p/pydantic_extra_types/
Collapse this list.

Number of commits found: 17

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.10.3_1
19 Mar 2025 18:15:56
commit hash: 529bc2c3638f185003162ce852f00ccf6669fc9acommit hash: 529bc2c3638f185003162ce852f00ccf6669fc9acommit hash: 529bc2c3638f185003162ce852f00ccf6669fc9acommit hash: 529bc2c3638f185003162ce852f00ccf6669fc9a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Update version requirement of RUN_DEPENDS

- Bump PORTREVISION for package change
2.10.3
19 Mar 2025 03:39:06
commit hash: db07513f712416a506494d5cc8422041029dc750commit hash: db07513f712416a506494d5cc8422041029dc750commit hash: db07513f712416a506494d5cc8422041029dc750commit hash: db07513f712416a506494d5cc8422041029dc750 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Update to 2.10.3

Changes:	https://github.com/pydantic/pydantic-extra-types/releases
2.10.2
03 Feb 2025 15:51:18
commit hash: d3a0cad28800bfbc0e190d057ee38b10a93733b2commit hash: d3a0cad28800bfbc0e190d057ee38b10a93733b2commit hash: d3a0cad28800bfbc0e190d057ee38b10a93733b2commit hash: d3a0cad28800bfbc0e190d057ee38b10a93733b2 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Update to 2.10.2

Changes:	https://github.com/pydantic/pydantic-extra-types/releases
2.10.1
25 Dec 2024 19:15:35
commit hash: c23f446cd7a32c3ece526528b7acfb307896df9ecommit hash: c23f446cd7a32c3ece526528b7acfb307896df9ecommit hash: c23f446cd7a32c3ece526528b7acfb307896df9ecommit hash: c23f446cd7a32c3ece526528b7acfb307896df9e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Update to 2.10.1

Changes:	https://github.com/pydantic/pydantic-extra-types/releases
2.10.0
21 Nov 2024 13:38:15
commit hash: 1466227fa5b751c33d0a10aac0dd4ab85c76d272commit hash: 1466227fa5b751c33d0a10aac0dd4ab85c76d272commit hash: 1466227fa5b751c33d0a10aac0dd4ab85c76d272commit hash: 1466227fa5b751c33d0a10aac0dd4ab85c76d272 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Update to 2.10.0

Changes:	https://github.com/pydantic/pydantic-extra-types/releases
2.9.0_1
17 Oct 2024 19:03:01
commit hash: 3073fa91b1d8ef0455562863ec4b0944727d02d6commit hash: 3073fa91b1d8ef0455562863ec4b0944727d02d6commit hash: 3073fa91b1d8ef0455562863ec4b0944727d02d6commit hash: 3073fa91b1d8ef0455562863ec4b0944727d02d6 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Allow build with py-python-ulid 3.0.0+

- Bump PORTREVISION for package change

Obtained
from:	https://github.com/pydantic/pydantic-extra-types/commit/927dcd1069545bb9d2e06012f79a4a87a0c398a7
		https://github.com/pydantic/pydantic-extra-types/commit/5a21d9e7288a223bc772be119abcce4d768d2c97
2.9.0
07 Jul 2024 17:20:59
commit hash: a8660f63b545f8afdcbe56132849eaf0575d880ccommit hash: a8660f63b545f8afdcbe56132849eaf0575d880ccommit hash: a8660f63b545f8afdcbe56132849eaf0575d880ccommit hash: a8660f63b545f8afdcbe56132849eaf0575d880c files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Update to 2.9.0

Changes:	https://github.com/pydantic/pydantic-extra-types/releases
2.8.2
18 Jun 2024 14:25:55
commit hash: 5c50a23653ed96d74784bb6b31d62f4b7f1e357ecommit hash: 5c50a23653ed96d74784bb6b31d62f4b7f1e357ecommit hash: 5c50a23653ed96d74784bb6b31d62f4b7f1e357ecommit hash: 5c50a23653ed96d74784bb6b31d62f4b7f1e357e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Update to 2.8.2

Changes:	https://github.com/pydantic/pydantic-extra-types/releases
2.8.1
18 Jun 2024 04:00:06
commit hash: 316cb3574d7c1945d62ce499ac1f9a14cd984d4bcommit hash: 316cb3574d7c1945d62ce499ac1f9a14cd984d4bcommit hash: 316cb3574d7c1945d62ce499ac1f9a14cd984d4bcommit hash: 316cb3574d7c1945d62ce499ac1f9a14cd984d4b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Update to 2.8.1

Changes:	https://github.com/pydantic/pydantic-extra-types/releases
2.8.0
06 Jun 2024 07:48:04
commit hash: b71d6c96442ce520f4210582e76325318a29de30commit hash: b71d6c96442ce520f4210582e76325318a29de30commit hash: b71d6c96442ce520f4210582e76325318a29de30commit hash: b71d6c96442ce520f4210582e76325318a29de30 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Update to 2.8.0

- Add PENDULUM, PHONENUMBERS, PYCOUNTRY and PYTHON_ULID options

Changes:	https://github.com/pydantic/pydantic-extra-types/releases
2.7.0
19 May 2024 17:15:41
commit hash: da8dbc268ca219ffaf20b35b361d2258e61f984fcommit hash: da8dbc268ca219ffaf20b35b361d2258e61f984fcommit hash: da8dbc268ca219ffaf20b35b361d2258e61f984fcommit hash: da8dbc268ca219ffaf20b35b361d2258e61f984f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Update to 2.7.0

Changes:	https://github.com/pydantic/pydantic-extra-types/releases
2.6.0
09 Mar 2024 17:13:12
commit hash: 28b901130caa5fb1a83d77995b79865dca7c58c2commit hash: 28b901130caa5fb1a83d77995b79865dca7c58c2commit hash: 28b901130caa5fb1a83d77995b79865dca7c58c2commit hash: 28b901130caa5fb1a83d77995b79865dca7c58c2 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Convert to USE_PYTHON=pytest
2.6.0
09 Mar 2024 14:06:03
commit hash: fe77966876daa8f813d8ebe2354be9ebc94cda57commit hash: fe77966876daa8f813d8ebe2354be9ebc94cda57commit hash: fe77966876daa8f813d8ebe2354be9ebc94cda57commit hash: fe77966876daa8f813d8ebe2354be9ebc94cda57 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Update to 2.6.0

Changes:	https://github.com/pydantic/pydantic-extra-types/releases
2.4.1
21 Feb 2024 15:07:40
commit hash: 10837a6408ba86435fa52d4c27e0c21a42f741b9commit hash: 10837a6408ba86435fa52d4c27e0c21a42f741b9commit hash: 10837a6408ba86435fa52d4c27e0c21a42f741b9commit hash: 10837a6408ba86435fa52d4c27e0c21a42f741b9 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Update to 2.4.1

Changes:	https://github.com/pydantic/pydantic-extra-types/releases
2.2.0
14 Dec 2023 20:45:20
commit hash: 95c894bae6c8a9910fea8a45b8f5825aa0290cffcommit hash: 95c894bae6c8a9910fea8a45b8f5825aa0290cffcommit hash: 95c894bae6c8a9910fea8a45b8f5825aa0290cffcommit hash: 95c894bae6c8a9910fea8a45b8f5825aa0290cff files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Update to 2.2.0

- Update WWW

Changes:	https://github.com/pydantic/pydantic-extra-types/releases
		https://docs.pydantic.dev/latest/changelog/
2.1.0
26 Aug 2023 20:34:26
commit hash: fad2bdf537148d8a6271f8a8c0f1cbf19fb65c16commit hash: fad2bdf537148d8a6271f8a8c0f1cbf19fb65c16commit hash: fad2bdf537148d8a6271f8a8c0f1cbf19fb65c16commit hash: fad2bdf537148d8a6271f8a8c0f1cbf19fb65c16 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Update to 2.1.0

Changes:	https://github.com/pydantic/pydantic-extra-types/releases
2.0.0
09 Jul 2023 10:10:27
commit hash: 63d7ebb671a6a18d59ca0eb5166e4f5afa27a1b7commit hash: 63d7ebb671a6a18d59ca0eb5166e4f5afa27a1b7commit hash: 63d7ebb671a6a18d59ca0eb5166e4f5afa27a1b7commit hash: 63d7ebb671a6a18d59ca0eb5166e4f5afa27a1b7 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pydantic-extra-types: Add py-pydantic-extra-types 2.0.0

Pydantic Extra Types is a place for pydantic types that probably shouldn't exist
in the main pydantic lib.

Number of commits found: 17