The mocking part is still being worked on but it should be more intuitive than the standard mocking library. It will introduce expectations that make it possible to setup your mock and the expected outcomes easily. Spies will also be supported.
I will soon release a new package that I have been coding on and off in the past few months. It will act as a pytest plugin and a set of utilities to improve testing, ranging from tests output to more intuitive mocking.
The main feature at first will be a better display of tests output, with some quality of life features like better diffs for assertion errors, docstrings as test description, better display of parametrized tests, better exception traces, nice coverage reporting and more.
Poetry 1.2.0 is finally available with a lot of new features and improvements. Thanks to the awesome team of maintainers that made it possible after almost 2 years of hard work, and for the community for bearing with us and supporting the project.
I am currently preparing the 3.0 release of Pendulum and I am rewriting the website and especially the documentation. It will be more interactive and hopefully clearer with more examples, context tooltips to provide additional information and, finally, a true API reference.
That being said, my main focus is – and always will be – user experience. The rest is secondary, even PEPs. And the relative success of Poetry seems to confirm that this vision fits a lot of users.
Since it has surfaced recently among the detractors of Poetry, I thought I would share some insights regarding packaging PEPs and how Poetry fits into the picture.
And finally, I want to give a shoutout to all my generous sponsors – past, current and future – on Github fortheir continuous support. It really means a lot to me.
2022 has started and it’s time to reflect a bit on the past year from my open source projects standpoint: Poetry is steadily becoming more and more popular – on par with pipenv now if downloads are any indicator – and I’m glad people find value in it.
In the coming weeks, I’ll hopefully unveil another project I’ve been working on for some time. If you like my other projects I am pretty sure you’ll like this one as well. I’ll probably do a bit of teasing when nearing the release date 😉