Releases: MarketSquare/robotframework-faker
FakerLibrary v6.0.0
FakerLibrary is a Robot Framework keyword library wrapper for Faker.
FakerLibrary 6.0.0 supports Python 3.9 through 3.13 and was released on Thursday July 17, 2025.
Changes
-
Removed pkg_resources API. This API is deprecated from Setuptools and slated to be removed later this year. (#93)
-
Updated support for current Python versions. The Python versions supported in the previous release had all reached End of Life. This release supports Python 3.9 through 3.13.
-
Unpinned Faker Python package version. As of this release, the FakerLibray no longer specifies or pins the version of Faker. It will be up to the users of this library to select and, if decided upon, to pin the version in their own setup and CI environments. Note this means the keyword documentation may not match that on the user’s system.
Acknowledgements
I want to thank ..
- priomino, Etiennekaap, and all those who helped push for and implement updates for the underlying Faker Python package.
- pluypen, Rudolf for reporting and supporting the fix for Python setuptools issue (#93) and supporting the latest Python versions
I want to give a big shoutout to Robin Mackaij who took time to walk me through various Python packaging scenarios and discussed his experience with dependency packages.
I also want to thank Dirk Schweier, Dor Blayzer and all those who joined us for the discussion about the next generation of FakerLibrary and helping to push forward this community update and support. Finally I want to thank Guy Kisel and Laurent Bristiel for their previous maintainership of this library and bringing it to the community.
v5.0.0
Use faker 4.0.0 that removes support for Python 2.7