pytest-memray
Advanced tools
+2
-2
@@ -29,4 +29,4 @@ """Sphinx configuration file for pytest-memray documentation.""" | ||
| extlinks = { | ||
| "user": ("https://github.com/%s", "@"), | ||
| "issue": ("https://github.com/bloomberg/pytest-memray/issue/%s", "#"), | ||
| "user": ("https://github.com/%s", "@%s"), | ||
| "issue": ("https://github.com/bloomberg/pytest-memray/issue/%s", "#%s"), | ||
| } | ||
@@ -33,0 +33,0 @@ programoutput_prompt_template = "$ pytest --memray /w/demo \n{output}" |
+24
-0
@@ -8,2 +8,26 @@ Release History | ||
| v1.3.0 (2022-08-21) | ||
| ------------------- | ||
| Features - 1.3.0 | ||
| ~~~~~~~~~~~~~~~~ | ||
| - Ensure Python 3.11 support - by :user:`gaborbernat`. (:issue:`18`) | ||
| v1.2.0 (2022-05-26) | ||
| ------------------- | ||
| Features - 1.2.0 | ||
| ~~~~~~~~~~~~~~~~ | ||
| - Allow specifying the prefix used for ``-memray-bin-path`` dumps via the | ||
| ``-memray-bin-prefix`` (and if specified and file already exists will be recreated) - | ||
| by :user:`gaborbernat`. (:issue:`28`) | ||
| Improved Documentation - 1.2.0 | ||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| - Fix documentation links to point from Gitub Pages to readthedocs.org - by :user:`gaborbernat`. (:issue:`12`) | ||
| - Update examples in configuration and add ``-memray-bin-path`` - by :user:`gaborbernat`. (:issue:`26`) | ||
| - Fix minimum python version in documentation from 3.7 to 3.8 - by :user:`ChaoticRoman`. (:issue:`30`) | ||
| v1.1.0 (2022-05-17) | ||
@@ -10,0 +34,0 @@ ------------------- |
+20
-19
| Metadata-Version: 2.1 | ||
| Name: pytest-memray | ||
| Version: 1.2.0 | ||
| Version: 1.3.0 | ||
| Summary: A simple plugin to use with pytest | ||
@@ -13,26 +13,26 @@ Project-URL: Bug Tracker, https://github.com/bloomberg/pytest-memray/issues | ||
| Classifier: Operating System :: POSIX :: Linux | ||
| Classifier: Programming Language :: Python :: 3.10 | ||
| Classifier: Programming Language :: Python :: 3.8 | ||
| Classifier: Programming Language :: Python :: 3.9 | ||
| Classifier: Programming Language :: Python :: 3.10 | ||
| Classifier: Programming Language :: Python :: Implementation :: CPython | ||
| Classifier: Topic :: Software Development :: Debuggers | ||
| Requires-Python: >=3.8 | ||
| Requires-Dist: memray>=1.1 | ||
| Requires-Dist: pytest>=7 | ||
| Requires-Dist: memray>=1.3 | ||
| Requires-Dist: pytest>=7.1.2 | ||
| Provides-Extra: docs | ||
| Requires-Dist: furo; extra == 'docs' | ||
| Requires-Dist: sphinx; extra == 'docs' | ||
| Requires-Dist: sphinx-argparse; extra == 'docs' | ||
| Requires-Dist: sphinx-inline-tabs; extra == 'docs' | ||
| Requires-Dist: sphinxcontrib-programoutput; extra == 'docs' | ||
| Requires-Dist: towncrier; extra == 'docs' | ||
| Requires-Dist: furo>=2022.6.21; extra == 'docs' | ||
| Requires-Dist: sphinx-argparse>=0.3.1; extra == 'docs' | ||
| Requires-Dist: sphinx-inline-tabs>=2022.1.2b11; extra == 'docs' | ||
| Requires-Dist: sphinx>=5.1.1; extra == 'docs' | ||
| Requires-Dist: sphinxcontrib-programoutput>=0.17; extra == 'docs' | ||
| Requires-Dist: towncrier>=21.9; extra == 'docs' | ||
| Provides-Extra: lint | ||
| Requires-Dist: black; extra == 'lint' | ||
| Requires-Dist: flake8; extra == 'lint' | ||
| Requires-Dist: isort; extra == 'lint' | ||
| Requires-Dist: mypy; extra == 'lint' | ||
| Requires-Dist: black==22.6; extra == 'lint' | ||
| Requires-Dist: flake8==5.0.4; extra == 'lint' | ||
| Requires-Dist: isort==5.10.1; extra == 'lint' | ||
| Requires-Dist: mypy==0.971; extra == 'lint' | ||
| Provides-Extra: test | ||
| Requires-Dist: covdefaults>=2.2; extra == 'test' | ||
| Requires-Dist: coverage>=6.3; extra == 'test' | ||
| Requires-Dist: pytest>=7; extra == 'test' | ||
| Requires-Dist: coverage>=6.4.4; extra == 'test' | ||
| Requires-Dist: pytest>=7.1.2; extra == 'test' | ||
| Description-Content-Type: text/markdown | ||
@@ -57,4 +57,4 @@ | ||
| pytest-memray requires Python 3.8 or higher and can be easily installed using most common | ||
| Python packaging tools. We recommend installing the latest stable release from | ||
| pytest-memray requires Python 3.8 or higher and can be easily installed using most | ||
| common Python packaging tools. We recommend installing the latest stable release from | ||
| [PyPI](https://pypi.org/project/pytest-memray/) with pip: | ||
@@ -135,3 +135,4 @@ | ||
| temporary folder) | ||
| - `--memray-bin-prefix` - prefix to use for the binary dump (by default a random UUID4 hex) | ||
| - `--memray-bin-prefix` - prefix to use for the binary dump (by default a random UUID4 | ||
| hex) | ||
@@ -138,0 +139,0 @@ ## Configuration - INI |
+15
-15
| [build-system] | ||
| build-backend = "hatchling.build" | ||
| requires = ["hatchling>=0.24", "hatch-vcs>=0.2"] | ||
| requires = ["hatchling>=1.8", "hatch-vcs>=0.2"] | ||
@@ -22,23 +22,23 @@ [project] | ||
| dependencies = [ | ||
| "pytest>=7", | ||
| "memray>=1.1", | ||
| "pytest>=7.1.2", | ||
| "memray>=1.3", | ||
| ] | ||
| optional-dependencies.docs = [ | ||
| "furo", | ||
| "sphinx", | ||
| "sphinx-argparse", | ||
| "sphinx-inline-tabs", | ||
| "sphinxcontrib-programoutput", | ||
| "towncrier", | ||
| "furo>=2022.6.21", | ||
| "sphinx>=5.1.1", | ||
| "sphinx-argparse>=0.3.1", | ||
| "sphinx-inline-tabs>=2022.1.2b11", | ||
| "sphinxcontrib-programoutput>=0.17", | ||
| "towncrier>=21.9", | ||
| ] | ||
| optional-dependencies.lint = [ | ||
| "black", | ||
| "flake8", | ||
| "isort", | ||
| "mypy", | ||
| "black==22.6", | ||
| "flake8==5.0.4", | ||
| "isort==5.10.1", | ||
| "mypy==0.971", | ||
| ] | ||
| optional-dependencies.test = [ | ||
| "covdefaults>=2.2", | ||
| "pytest>=7", | ||
| "coverage>=6.3" | ||
| "pytest>=7.1.2", | ||
| "coverage>=6.4.4" | ||
| ] | ||
@@ -45,0 +45,0 @@ dynamic = ["version"] |
+4
-3
@@ -18,4 +18,4 @@ <img src="https://raw.githubusercontent.com/bloomberg/pytest-memray/main/docs/_static/images/logo.png" width="70%" style="display: block; margin: 0 auto" alt="logo"/> | ||
| pytest-memray requires Python 3.8 or higher and can be easily installed using most common | ||
| Python packaging tools. We recommend installing the latest stable release from | ||
| pytest-memray requires Python 3.8 or higher and can be easily installed using most | ||
| common Python packaging tools. We recommend installing the latest stable release from | ||
| [PyPI](https://pypi.org/project/pytest-memray/) with pip: | ||
@@ -96,3 +96,4 @@ | ||
| temporary folder) | ||
| - `--memray-bin-prefix` - prefix to use for the binary dump (by default a random UUID4 hex) | ||
| - `--memray-bin-prefix` - prefix to use for the binary dump (by default a random UUID4 | ||
| hex) | ||
@@ -99,0 +100,0 @@ ## Configuration - INI |
@@ -1,1 +0,1 @@ | ||
| __version__ = "1.2.0" | ||
| __version__ = "1.3.0" |
+1
-1
@@ -63,3 +63,3 @@ [tox] | ||
| deps = | ||
| towncrier | ||
| towncrier>=21.9 | ||
| commands = | ||
@@ -66,0 +66,0 @@ make gen_news VERSION={posargs} |
| Fix documentation links to point from Gitub Pages to readthedocs.org - by :user:`gaborbernat`. | ||
| Update examples in configuration and add ``-memray-bin-path`` - by :user:`gaborbernat`. |
| Allow specifying the prefix used for ``-memray-bin-path`` dumps via the | ||
| ``-memray-bin-prefix`` (and if specified and file already exists will be recreated) - | ||
| by :user:`gaborbernat`. |
| Fix minimum python version in documentation from 3.7 to 3.8 - by :user:`ChaoticRoman`. |
Alert delta unavailable
Currently unable to show alert delta for PyPI packages.
326533
0.17%23
-14.81%