Software Open Access
MacIver, David R.;
Hatfield-Dodds, Zac;
many other contributors
<?xml version='1.0' encoding='utf-8'?> <oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"> <dc:creator>MacIver, David R.</dc:creator> <dc:creator>Hatfield-Dodds, Zac</dc:creator> <dc:creator>many other contributors</dc:creator> <dc:date>2022-11-19</dc:date> <dc:description>"register_random()" has used "weakref" since 6.27.1 - 2021-11-22, allowing the "Random"-compatible objects to be garbage-collected when there are no other references remaining in order to avoid memory leaks. We now raise an error or emit a warning when this seems likely to happen immediately. The type annotation of "register_random()" was also widened so that structural subtypes of "Random" are accepted by static typecheckers. The canonical version of these notes (with links) is on readthedocs.</dc:description> <dc:description>If you use Hypothesis as part of a published research project, please cite our paper in the Journal of Open Source Software: Text: MacIver et al., (2019). Hypothesis: A new approach to property-based testing. Journal of Open Source Software, 4(43), 1891, https://doi.org/10.21105/joss.01891 BibTeX: @article{MacIver2019Hypothesis, journal = {Journal of Open Source Software}, doi = {10.21105/joss.01891}, issn = {2475-9066}, number = {43}, publisher = {The Open Journal}, title = {Hypothesis: A new approach to property-based testing}, url = {http://dx.doi.org/10.21105/joss.01891}, volume = {4}, author = {MacIver, David and Hatfield-Dodds, Zac and Contributors, Many}, pages = {1891}, date = {2019-11-21}, year = {2019}, month = {11}, day = {21}, } To reference a particular version of Hypothesis as a software artifact, you can use the version-specific DOIs we create for each release under https://doi.org/10.5281/zenodo.1412597</dc:description> <dc:identifier>https://zenodo.org/record/7338443</dc:identifier> <dc:identifier>10.5281/zenodo.7338443</dc:identifier> <dc:identifier>oai:zenodo.org:7338443</dc:identifier> <dc:relation>url:https://github.com/HypothesisWorks/hypothesis/tree/hypothesis-python-6.58.0</dc:relation> <dc:relation>doi:10.5281/zenodo.1412597</dc:relation> <dc:rights>info:eu-repo/semantics/openAccess</dc:rights> <dc:rights>https://opensource.org/licenses/MPL-2.0</dc:rights> <dc:title>Hypothesis: Property-Based Testing for Python</dc:title> <dc:type>info:eu-repo/semantics/other</dc:type> <dc:type>software</dc:type> </oai_dc:dc>
All versions | This version | |
---|---|---|
Views | 6,912 | 2 |
Downloads | 22,977 | 0 |
Data volume | 85.3 GB | 0 Bytes |
Unique views | 5,891 | 2 |
Unique downloads | 915 | 0 |