Polyfactory

Latest version: v2.20.0

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

2.11.0

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
* `See All commits in v2.11.0 <https://github.com/litestar-org/polyfactory/commits/v2.11.0>`_

`63aa272 <https://github.com/litestar-org/polyfactory/commit/63aa2729df553f49ed137e8e33c6a1a80387ca2b>`_ ... `b7b88a8 <https://github.com/litestar-org/polyfactory/commit/b7b88a8a86d735c36df60b2e2af3a6322008152f>`_ | `See diff for 2.11.0 <https://github.com/litestar-org/polyfactory/compare/63aa2729df553f49ed137e8e33c6a1a80387ca2b...b7b88a8a86d735c36df60b2e2af3a6322008152f>`_

Bug Fixes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`caaee0f <https://github.com/litestar-org/polyfactory/commit/caaee0f4ca372bc29763979be56f8c13ed7fec28>`_) - Handle Required and NonRequired annotations (#422) by `guacs <https://github.com/guacs>`_ in `#422 <https://github.com/litestar-org/polyfactory/pull/422>`_
* (`5d64bde <https://github.com/litestar-org/polyfactory/commit/5d64bde08134fb30be60a3596a268c23dcd1837e>`_) - Respect override of optional nested model fields (#420) by `julioolvr <https://github.com/julioolvr>`_ in `#420 <https://github.com/litestar-org/polyfactory/pull/420>`_

Documentation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`e819c2f <https://github.com/litestar-org/polyfactory/commit/e819c2fe9451f92e6e175fe9c261aaf34c97eda8>`_) - Add johnraz as a contributor for code, doc, and test (#413) by `allcontributors[bot] <https://github.com/allcontributors[bot]>`_ in `#413 <https://github.com/litestar-org/polyfactory/pull/413>`_
* (`0631d80 <https://github.com/litestar-org/polyfactory/commit/0631d808c4d984ad70cac199be2312b77a12fcb0>`_) - Update installation (#414) by `adhtruong <https://github.com/adhtruong>`_ in `#414 <https://github.com/litestar-org/polyfactory/pull/414>`_
* (`11f234c <https://github.com/litestar-org/polyfactory/commit/11f234c030d1d2546ffbeb062ed736753bc7417c>`_) - Reorder docs and add docs on factories as fields (#418) by `adhtruong <https://github.com/adhtruong>`_ in `#418 <https://github.com/litestar-org/polyfactory/pull/418>`_
* (`a0465c6 <https://github.com/litestar-org/polyfactory/commit/a0465c6aba403263835551dae314975631e26248>`_) - Add julioolvr as a contributor for code, and test (#425) by `allcontributors[bot] <https://github.com/allcontributors[bot]>`_ in `#425 <https://github.com/litestar-org/polyfactory/pull/425>`_

Features
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`5fefa41 <https://github.com/litestar-org/polyfactory/commit/5fefa4142940019ebd20703663a6888766cc49ad>`_) - Check if fields declared on the factory belong to the model (#405) by `johnraz <https://github.com/johnraz>`_ in `#405 <https://github.com/litestar-org/polyfactory/pull/405>`_
* (`e1f7a47 <https://github.com/litestar-org/polyfactory/commit/e1f7a47c6e3c979f8f43ce6ee612f417d2f3c03b>`_) - Support annotation with Constraints (#411) by `guacs <https://github.com/guacs>`_ in `#411 <https://github.com/litestar-org/polyfactory/pull/411>`_
* (`0717951 <https://github.com/litestar-org/polyfactory/commit/07179513fc4e27b7466f5627cf252be535b81b61>`_) - Deprecate FieldMeta collection params (#417) by `adhtruong <https://github.com/adhtruong>`_ in `#417 <https://github.com/litestar-org/polyfactory/pull/417>`_

Miscellaneous Tasks
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`b7b88a8 <https://github.com/litestar-org/polyfactory/commit/b7b88a8a86d735c36df60b2e2af3a6322008152f>`_) - Prepare for releasing v2.11 (#427) by `guacs <https://github.com/guacs>`_ in `#427 <https://github.com/litestar-org/polyfactory/pull/427>`_

2.10.0

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
* `See All commits in v2.10.0 <https://github.com/litestar-org/polyfactory/commits/v2.10.0>`_

`f2c6fe1 <https://github.com/litestar-org/polyfactory/commit/f2c6fe19eb632b04b0efa20b909df96e6d9c6c68>`_ ... `63aa272 <https://github.com/litestar-org/polyfactory/commit/63aa2729df553f49ed137e8e33c6a1a80387ca2b>`_ | `See diff for 2.10.0 <https://github.com/litestar-org/polyfactory/compare/f2c6fe19eb632b04b0efa20b909df96e6d9c6c68...63aa2729df553f49ed137e8e33c6a1a80387ca2b>`_

Bug Fixes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`8c88293 <https://github.com/litestar-org/polyfactory/commit/8c88293e71045fb94c2e5657ab2b8062cb84dbd2>`_) - Properly resolve dataclass forward references (#383) by `guacs <https://github.com/guacs>`_ in `#383 <https://github.com/litestar-org/polyfactory/pull/383>`_
* (`0064240 <https://github.com/litestar-org/polyfactory/commit/00642404e0a1a61052cbf9c1c901d6aee241ff70>`_) - Update makefile (#399) by `JacobCoffee <https://github.com/JacobCoffee>`_ in `#399 <https://github.com/litestar-org/polyfactory/pull/399>`_
* (`89cd351 <https://github.com/litestar-org/polyfactory/commit/89cd35186a6dd7fd6b86e32e83caa2fad36ee194>`_) - Decouple the handling of collection length configuration from ``FieldMeta`` (#407) by `guacs <https://github.com/guacs>`_ in `#407 <https://github.com/litestar-org/polyfactory/pull/407>`_

Documentation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`c1edfd5 <https://github.com/litestar-org/polyfactory/commit/c1edfd5b135d9042caa02a4dd4d50b276a0ca829>`_) - Install all dependencies for docs build (#404) by `adhtruong <https://github.com/adhtruong>`_ in `#404 <https://github.com/litestar-org/polyfactory/pull/404>`_

Features
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`cabe03c <https://github.com/litestar-org/polyfactory/commit/cabe03c29cae8ac09c9d51e7f355d324e6740bd9>`_) - Support sqlalchemy 1.4 (#385) by `adhtruong <https://github.com/adhtruong>`_ in `#385 <https://github.com/litestar-org/polyfactory/pull/385>`_

Miscellaneous Tasks
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`63aa272 <https://github.com/litestar-org/polyfactory/commit/63aa2729df553f49ed137e8e33c6a1a80387ca2b>`_) - Prepare for releasing v2.10 (#410) by `guacs <https://github.com/guacs>`_ in `#410 <https://github.com/litestar-org/polyfactory/pull/410>`_

Refactor
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`79360f1 <https://github.com/litestar-org/polyfactory/commit/79360f18340da6ab67808a4a177349b206432bc9>`_) - Move creation of pydantic provider map (#396) by `guacs <https://github.com/guacs>`_ in `#396 <https://github.com/litestar-org/polyfactory/pull/396>`_
* (`f555636 <https://github.com/litestar-org/polyfactory/commit/f555636bee6aa0ebf2c4f2c05cdb24a2e143ff75>`_) - Refactor the msgspec factory to use the fields API (#409) by `guacs <https://github.com/guacs>`_ in `#409 <https://github.com/litestar-org/polyfactory/pull/409>`_

Ci
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`8ef78b8 <https://github.com/litestar-org/polyfactory/commit/8ef78b8c3eb9d18a9f88b05f02e86378bc3769bf>`_) - Fix alternative version installation (#389) by `adhtruong <https://github.com/adhtruong>`_ in `#389 <https://github.com/litestar-org/polyfactory/pull/389>`_

Infra
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`eddb978 <https://github.com/litestar-org/polyfactory/commit/eddb9789b45836c3619d97d03b85c90f66ed1099>`_) - Migrate to pdm and full ruff (#384) by `JacobCoffee <https://github.com/JacobCoffee>`_ in `#384 <https://github.com/litestar-org/polyfactory/pull/384>`_

2.9.0

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
* `See All commits in v2.9.0 <https://github.com/litestar-org/polyfactory/commits/v2.9.0>`_

`ebf30ff <https://github.com/litestar-org/polyfactory/commit/ebf30ff6e05807ee6073f1fb04667f17498424d5>`_ ... `f2c6fe1 <https://github.com/litestar-org/polyfactory/commit/f2c6fe19eb632b04b0efa20b909df96e6d9c6c68>`_ | `See diff for 2.9.0 <https://github.com/litestar-org/polyfactory/compare/ebf30ff6e05807ee6073f1fb04667f17498424d5...f2c6fe19eb632b04b0efa20b909df96e6d9c6c68>`_

Bug Fixes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`2a20513 <https://github.com/litestar-org/polyfactory/commit/2a20513621e1c7c7c1f53c66ad43880b4695ea07>`_) - Properly type hint create_factory (#360) by `guacs <https://github.com/guacs>`_ in `#360 <https://github.com/litestar-org/polyfactory/pull/360>`_
* (`6cc7b03 <https://github.com/litestar-org/polyfactory/commit/6cc7b03067463e1b4d8a8a007b78a44265e6de36>`_) - ``AttrsFactory`` fixes (#370) by `guacs <https://github.com/guacs>`_ in `#370 <https://github.com/litestar-org/polyfactory/pull/370>`_
* (`8e41372 <https://github.com/litestar-org/polyfactory/commit/8e41372f0fc1ae7abfbd41c074e8bb5246f3e188>`_) - Update fixture size handling (#373) by `adhtruong <https://github.com/adhtruong>`_ in `#373 <https://github.com/litestar-org/polyfactory/pull/373>`_
* (`87a6749 <https://github.com/litestar-org/polyfactory/commit/87a67493d839a5a61ea2df2b31eb909a60426a58>`_) - Dataclass field type not used correctly (#371) by `anthonyjgraff <https://github.com/anthonyjgraff>`_ in `#371 <https://github.com/litestar-org/polyfactory/pull/371>`_

Documentation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`6f4b712 <https://github.com/litestar-org/polyfactory/commit/6f4b7127091967bbcbcd561611309d926eb1dcbe>`_) - Add adhtruong as a contributor for doc, test, and code (#375) by `allcontributors[bot] <https://github.com/allcontributors[bot]>`_ in `#375 <https://github.com/litestar-org/polyfactory/pull/375>`_
* (`64c4e6c <https://github.com/litestar-org/polyfactory/commit/64c4e6cfadd8bdbd6b2fa6af812448c3ba537fb6>`_) - Add anthonyjgraff as a contributor for code (#374) by `allcontributors[bot] <https://github.com/allcontributors[bot]>`_ in `#374 <https://github.com/litestar-org/polyfactory/pull/374>`_
* (`f2c6fe1 <https://github.com/litestar-org/polyfactory/commit/f2c6fe19eb632b04b0efa20b909df96e6d9c6c68>`_) - Add guacs as a contributor for infra, code, and 2 more (#380) by `allcontributors[bot] <https://github.com/allcontributors[bot]>`_ in `#380 <https://github.com/litestar-org/polyfactory/pull/380>`_

Features
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`c76ffc9 <https://github.com/litestar-org/polyfactory/commit/c76ffc9e181128d26b448622792f9876bd6f3bac>`_) - Implement SQLA factory (#369) by `adhtruong <https://github.com/adhtruong>`_ in `#369 <https://github.com/litestar-org/polyfactory/pull/369>`_

Miscellaneous Tasks
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`fc0bf61 <https://github.com/litestar-org/polyfactory/commit/fc0bf6131af6d4480da6e9b0102f1df67180d92a>`_) - Update maintainers by `provinzkraut <https://github.com/provinzkraut>`_
* (`f67f36e <https://github.com/litestar-org/polyfactory/commit/f67f36e45f67a80bfe63e7df88310f97196e6830>`_) - Ignore .all-contributorsrc for in .pre-commit (#377) by `adhtruong <https://github.com/adhtruong>`_ in `#377 <https://github.com/litestar-org/polyfactory/pull/377>`_
* (`66e9db1 <https://github.com/litestar-org/polyfactory/commit/66e9db170958d89648df64593e02d43196493f42>`_) - Fix all-contributors config by `JacobCoffee <https://github.com/JacobCoffee>`_

Testing
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`ec177ec <https://github.com/litestar-org/polyfactory/commit/ec177ec2d0e12bddb37af285982b0b453e2cbd06>`_) - Make ``pytest`` configuration stricter (#363) by `sobolevn <https://github.com/sobolevn>`_ in `#363 <https://github.com/litestar-org/polyfactory/pull/363>`_
* (`95d24cb <https://github.com/litestar-org/polyfactory/commit/95d24cb193e2e6fbfa87c642266f0ae907e3ccdd>`_) - Skip variable length dict test for odmantic (#372) by `guacs <https://github.com/guacs>`_ in `#372 <https://github.com/litestar-org/polyfactory/pull/372>`_

Infra
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`adccaf0 <https://github.com/litestar-org/polyfactory/commit/adccaf0a5d6261e088b1bd58f54efdd2c1b54147>`_) - Enable publishing with PyPI trusted publishers (#368) by `provinzkraut <https://github.com/provinzkraut>`_ in `#368 <https://github.com/litestar-org/polyfactory/pull/368>`_

2.8.2

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
* `See All commits in v2.8.2 <https://github.com/litestar-org/polyfactory/commits/v2.8.2>`_

`7af5469 <https://github.com/litestar-org/polyfactory/commit/7af5469440fb2450fdfb68403985f1b67d6e4a92>`_ ... `ebf30ff <https://github.com/litestar-org/polyfactory/commit/ebf30ff6e05807ee6073f1fb04667f17498424d5>`_ | `See diff for 2.8.2 <https://github.com/litestar-org/polyfactory/compare/7af5469440fb2450fdfb68403985f1b67d6e4a92...ebf30ff6e05807ee6073f1fb04667f17498424d5>`_

Bug Fixes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`f639c26 <https://github.com/litestar-org/polyfactory/commit/f639c26b630788c3dbcb9c7186d22f20eb59796b>`_) - Properly set annotation in union with nested Annotated (#355) by `guacs <https://github.com/guacs>`_ in `#355 <https://github.com/litestar-org/polyfactory/pull/355>`_
* (`ebf30ff <https://github.com/litestar-org/polyfactory/commit/ebf30ff6e05807ee6073f1fb04667f17498424d5>`_) - Add minimum version constraint to attrs (#359) by `guacs <https://github.com/guacs>`_ in `#359 <https://github.com/litestar-org/polyfactory/pull/359>`_

Documentation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`091ee36 <https://github.com/litestar-org/polyfactory/commit/091ee36f6ee7e51f73fe6bebabb1bda442faed35>`_) - Change the comment length in "Handling custom types" docs (#361) by `sobolevn <https://github.com/sobolevn>`_ in `#361 <https://github.com/litestar-org/polyfactory/pull/361>`_

2.8.1

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
* `See All commits in v2.8.1 <https://github.com/litestar-org/polyfactory/commits/v2.8.1>`_

`7b46b57 <https://github.com/litestar-org/polyfactory/commit/7b46b572a71b347ac650658fe066641e631cedd6>`_ ... `7af5469 <https://github.com/litestar-org/polyfactory/commit/7af5469440fb2450fdfb68403985f1b67d6e4a92>`_ | `See diff for 2.8.1 <https://github.com/litestar-org/polyfactory/compare/7b46b572a71b347ac650658fe066641e631cedd6...7af5469440fb2450fdfb68403985f1b67d6e4a92>`_

Bug Fixes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`3dba4be <https://github.com/litestar-org/polyfactory/commit/3dba4be756d1d4e2b132f1650949bc9e0cdaa3ec>`_) - Use full Python version for venv cache (#352) by `guacs <https://github.com/guacs>`_ in `#352 <https://github.com/litestar-org/polyfactory/pull/352>`_
* (`257852a <https://github.com/litestar-org/polyfactory/commit/257852af883c7a34e7a8be4494139f36825be08b>`_) - Add missing factories to builtin registration (#351) by `guacs <https://github.com/guacs>`_ in `#351 <https://github.com/litestar-org/polyfactory/pull/351>`_

Documentation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`e4daf5f <https://github.com/litestar-org/polyfactory/commit/e4daf5f6e4f7e17cad6bb75d8ff81fbb3145958a>`_) - Add adhtruong as a contributor for code (#346) by `allcontributors[bot] <https://github.com/allcontributors[bot]>`_ in `#346 <https://github.com/litestar-org/polyfactory/pull/346>`_
* (`9ffe596 <https://github.com/litestar-org/polyfactory/commit/9ffe596836271a86ae2a8d0fdb06b2b94d287f54>`_) - Expose all options (#350) by `adhtruong <https://github.com/adhtruong>`_ in `#350 <https://github.com/litestar-org/polyfactory/pull/350>`_
* (`7a5a1c9 <https://github.com/litestar-org/polyfactory/commit/7a5a1c9a228feaf29ce8211a130daf354725a5ee>`_) - Add adhtruong as a contributor for doc (#353) by `allcontributors[bot] <https://github.com/allcontributors[bot]>`_ in `#353 <https://github.com/litestar-org/polyfactory/pull/353>`_

Miscellaneous Tasks
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`4f2e5d8 <https://github.com/litestar-org/polyfactory/commit/4f2e5d84d7b2c837a21295f886c9bc04f4ed3534>`_) - Updated dependencies by `Goldziher <https://github.com/Goldziher>`_
* (`161c0f6 <https://github.com/litestar-org/polyfactory/commit/161c0f69344105a827ee4701e91da159b70b1c08>`_) - Bump actions/checkout from 3 to 4 (#349) by `dependabot[bot] <https://github.com/dependabot[bot]>`_ in `#349 <https://github.com/litestar-org/polyfactory/pull/349>`_
* (`7af5469 <https://github.com/litestar-org/polyfactory/commit/7af5469440fb2450fdfb68403985f1b67d6e4a92>`_) - Prepare v2.8.1 (#354) by `guacs <https://github.com/guacs>`_ in `#354 <https://github.com/litestar-org/polyfactory/pull/354>`_

2.8.0

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
* `See All commits in v2.8.0 <https://github.com/litestar-org/polyfactory/commits/v2.8.0>`_

`710d3ce <https://github.com/litestar-org/polyfactory/commit/710d3ce48e72e36b7e4fabc3a739dd0afc34d317>`_ ... `7b46b57 <https://github.com/litestar-org/polyfactory/commit/7b46b572a71b347ac650658fe066641e631cedd6>`_ | `See diff for 2.8.0 <https://github.com/litestar-org/polyfactory/compare/710d3ce48e72e36b7e4fabc3a739dd0afc34d317...7b46b572a71b347ac650658fe066641e631cedd6>`_

Bug Fixes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`3ec7de8 <https://github.com/litestar-org/polyfactory/commit/3ec7de8693efa8a0d16abda0d7a17d4cf5d840ee>`_) - Ensure no override of Faker instance (#331) by `guacs <https://github.com/guacs>`_ in `#331 <https://github.com/litestar-org/polyfactory/pull/331>`_

Documentation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`ea41bbe <https://github.com/litestar-org/polyfactory/commit/ea41bbe6097813de9354e75fff33c785f5c54de2>`_) - Add 185504a9 as a contributor for code (#339) by `allcontributors[bot] <https://github.com/allcontributors[bot]>`_ in `#339 <https://github.com/litestar-org/polyfactory/pull/339>`_

Features
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`510fabd <https://github.com/litestar-org/polyfactory/commit/510fabdffec6b3f0147a136b8cdd50c0337d09a9>`_) - Support constraints for mapping types (#337) by `guacs <https://github.com/guacs>`_ in `#337 <https://github.com/litestar-org/polyfactory/pull/337>`_
* (`0228d3d <https://github.com/litestar-org/polyfactory/commit/0228d3dd81015bb3dfc1add6f3f4b7d1b5f2b6a1>`_) - Add pydantic's AwareDatetime to the mock map (#333) by `185504a9 <https://github.com/185504a9>`_ in `#333 <https://github.com/litestar-org/polyfactory/pull/333>`_

Miscellaneous Tasks
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* (`bf04fa6 <https://github.com/litestar-org/polyfactory/commit/bf04fa625e3457d81059d754d10e36642a160e8a>`_) - Updated dependencies (#338) by `Goldziher <https://github.com/Goldziher>`_ in `#338 <https://github.com/litestar-org/polyfactory/pull/338>`_

Page 3 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.