polyfactory

View on PyPIReverse Dependencies (24)

2.15.0 polyfactory-2.15.0-py3-none-any.whl

Wheel Details

Project: polyfactory
Version: 2.15.0
Filename: polyfactory-2.15.0-py3-none-any.whl
Download: [link]
Size: 56860
MD5: 81584be6c212630774c79af83766d3c1
SHA256: ff5b6a8742cbd6fbde9f81310b9732d5421fbec31916d6ede5a977753110fbe9
Uploaded: 2024-03-02 14:34:08 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: polyfactory
Version: 2.15.0
Summary: Mock data generation factories
Author-Email: Na'aman Hirschfeld <nhirschfeld[at]gmail.com>
Maintainer-Email: Visakh Unnikrishnan <guacs.guacs[at]gmail.com>, Cody Fincher <cody.fincher[at]gmail.com>, Janek Nouvertné <provinzkraut[at]posteo.de>, Jacob Coffee <jacob[at]z7x.org>, Peter Schutt <peter.github[at]proton.me>
Project-Url: Issue Tracker, https://github.com/litestar-org/polyfactory/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc
Project-Url: Changelog, https://github.com/litestar-org/polyfactory/releases/
Project-Url: Twitter, https://twitter.com/LitestarAPI
Project-Url: Reddit, https://www.reddit.com/r/LitestarAPI
Project-Url: Discord, https://discord.gg/MmcwxztmQb
Project-Url: Blog, https://blog.litestar.dev
Project-Url: homepage, https://github.com/litestar-org/polyfactory
Project-Url: repository, https://github.com/litestar-org/polyfactory
Project-Url: documentation, https://github.com/litestar-org/polyfactory
License: MIT
Keywords: attrs,dataclasses,msgspec,pydantic,sqlalchemy
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Pytest
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Software Development :: Testing :: Unit
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Python: <4.0,>=3.8
Requires-Dist: faker
Requires-Dist: typing-extensions (>=4.6.0)
Requires-Dist: attrs (>=22.2.0); extra == "attrs"
Requires-Dist: beanie; extra == "beanie"
Requires-Dist: pydantic[email]; extra == "beanie"
Requires-Dist: attrs; extra == "full"
Requires-Dist: beanie; extra == "full"
Requires-Dist: msgspec; extra == "full"
Requires-Dist: odmantic; extra == "full"
Requires-Dist: pydantic; extra == "full"
Requires-Dist: sqlalchemy; extra == "full"
Requires-Dist: msgspec; extra == "msgspec"
Requires-Dist: odmantic (<1.0.0); extra == "odmantic"
Requires-Dist: pydantic[email]; extra == "odmantic"
Requires-Dist: pydantic[email]; extra == "pydantic"
Requires-Dist: sqlalchemy (>=1.4.29); extra == "sqlalchemy"
Provides-Extra: attrs
Provides-Extra: beanie
Provides-Extra: full
Provides-Extra: msgspec
Provides-Extra: odmantic
Provides-Extra: pydantic
Provides-Extra: sqlalchemy
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 23981 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.21.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
polyfactory/__init__.py sha256=6H4MtiSdohwtcTspR0p4ypzlKuPIo7jjkLsqArgeCjc 425
polyfactory/collection_extender.py sha256=-q0vTQf59Z34OCpbFKqLX_zQE32Mw2Za7h0b0qSQRRc 2613
polyfactory/constants.py sha256=UwHsxGm8xf7kQ0-vNA58EXDtv6YdZEjwTRmsUjiDFUQ 1576
polyfactory/decorators.py sha256=LvBTWLOxke9ve--64Ei4gen1rEv5vjr5v4siU6u2PWg 1150
polyfactory/exceptions.py sha256=TAH1tLXq8eqHLKN5cL0tt25Rr7_YXzV28TcqBvz03Z0 591
polyfactory/field_meta.py sha256=uLkteErO-6bBc296tKzTI2pOconaRb0_wpMYBJe9gdA 9174
polyfactory/fields.py sha256=gGHzGmiuIfJYOihn5yy07cLnILohgE24FvbMIeqxHD0 3347
polyfactory/persistence.py sha256=zyrjuW3RYFYRpwgFnEb4haqF5jCKG8RLE1ywa1Ht0vM 1192
polyfactory/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
polyfactory/pytest_plugin.py sha256=0KGBlEbSFJsLfsI_NehBqLBX3lnP976Pr7Ay_AQYPb8 2959
polyfactory/factories/__init__.py sha256=cPwRXlF3IFumLOrBN48QcRg11v4bVLGvPoo6RLwt6-4 257
polyfactory/factories/attrs_factory.py sha256=RKzG13TQnhAI7dQ6kV4geGAHtT7xNedDlHsy7k1h68I 2482
polyfactory/factories/base.py sha256=IptijZKdzZyqJ09RPpHLT49iSPSQRr4ZIG2gm954T-o 45641
polyfactory/factories/beanie_odm_factory.py sha256=1vEOMId89YtXOEVgFHpPUhuJTuzrChTwb7SeJPYw6z4 2985
polyfactory/factories/dataclass_factory.py sha256=OmU9Wfi925jrrUyI5-PE2fxrJeAuMj4jV2pzfOD5cDs 1739
polyfactory/factories/msgspec_factory.py sha256=07bXG_0winyQTFA4QS6Rij0DF6618jJOegtkLQ4CDW0 2464
polyfactory/factories/odmantic_odm_factory.py sha256=f-0V9eYjWAAtoNwopcTyRQnd57r1ltIVHmRAC06zpOs 2207
polyfactory/factories/pydantic_factory.py sha256=ddsm3cbfy27nUoFhdQqFBSvUOsTsp0jIG4jokFUiqrw 21637
polyfactory/factories/sqlalchemy_factory.py sha256=7vOmOIhLQWk6LjzioZ4JoMTay-E-aJqE6VqCYxgRHNU 7090
polyfactory/factories/typed_dict_factory.py sha256=9iyMyPPa15Jlz95HmrxdveMparaHXCTQfyfFf-RxTak 1825
polyfactory/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
polyfactory/utils/deprecation.py sha256=YTFAnh8H5oXrTh0nhQrx_6qjOdaJ4l5b3BqgfruORLg 5005
polyfactory/utils/helpers.py sha256=YUdImKpvEDi-RKNaQvcVq7R-6YVarhRMjV5XhUnRmeo 5723
polyfactory/utils/model_coverage.py sha256=VKG8DJ4TXApxegvJNKcA56AneAvvQr5R-pl04OEKiCw 4931
polyfactory/utils/predicates.py sha256=l6xE8DChwJyGI-MuRkZT7MWGCgU-o46_ejnHnrMWS0c 3934
polyfactory/utils/types.py sha256=9iRtczuH2r1kp8iyWg_Wq2HBL_6hU8MYfPiOdZc8o6A 256
polyfactory/value_generators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
polyfactory/value_generators/complex_types.py sha256=cAnCOHDLktfiSV_jIZYs7eWhXmH4myAH4NDznSJC2e8 4171
polyfactory/value_generators/constrained_collections.py sha256=z4kra_tTfedtS3_7EH9nalY-jq_pnFLChZ8bQ4-1uSs 3102
polyfactory/value_generators/constrained_dates.py sha256=lUQo0q0U6ja81Lfh9TnUCq5tBZ7OXS-4SqpVtT6sZiQ 1125
polyfactory/value_generators/constrained_numbers.py sha256=QsLQLo2K140YLVxrGy20TplI42f-ha2ekhvqFQOuWSI 13779
polyfactory/value_generators/constrained_path.py sha256=GXsct9krYpC0cgrpGsJO9upP3pt19DDVKzyNJ-qwRDw 433
polyfactory/value_generators/constrained_strings.py sha256=LrSF_h4-DQN2JeYtIy_mSBOgnr1jKkApL9T2C3X2B0g 3900
polyfactory/value_generators/constrained_url.py sha256=YyAst8OpdesoK7GBOrL3wW3HD-1cS_T8PxHuO11UaUU 440
polyfactory/value_generators/constrained_uuid.py sha256=5siKp6Z2ySSW846P03w1Jj5u_YFpr8xdPHjtKjTtLDw 898
polyfactory/value_generators/primitives.py sha256=488MzqUw7twloBg75naR3jqlIEDXBnVOna7kUrlMacY 3666
polyfactory/value_generators/regex.py sha256=aHeBPhZgDHkibDvulSSV5EvGbvJwERMaQ3uis4vAuks 6248
polyfactory-2.15.0.dist-info/METADATA sha256=9n9Zz_Gd8755m1V7QHPu-PXNnVIKvRn952FY9mbCwVA 27006
polyfactory-2.15.0.dist-info/WHEEL sha256=TJPnKdtrSue7xZ_AVGkp9YXcvDrobsjBds1du3Nx6dc 87
polyfactory-2.15.0.dist-info/licenses/LICENSE sha256=NEQwVXV8ggJdnm-a6BCEmCP9ZkqPpaCsBc1iUsPhZPY 1092
polyfactory-2.15.0.dist-info/RECORD