Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/python/pyperformance

Python Performance Benchmark Suite
https://github.com/python/pyperformance

Preserve the Exit Code of Running the Tests (#166)

We had been ignoring the exit code of the subprocess in runtests.py.

934182f50e24a1d0fa30b5a8067ddb222e809112 authored almost 3 years ago by Eric Snow <[email protected]>
Add new versions, macOS, and a cron job to our CI (#137)

4501ad8f05e7b5f3235cab5f8f74835dc7fd3580 authored almost 3 years ago by Brandt Bucher <[email protected]>
Switch to greenlet==2.0.0a2

This fixes the build

a591fb4d1deb3378fb23bdaad1238682cc94be3a authored almost 3 years ago by Guido van Rossum <[email protected]>
Fix several failures. (#163)

A few bugs have crept in with some of my recent changes. Part of the problem is that there hasn'...

c2b4a28fdb0704c1ec4057fb3b02f47bf37314ad authored almost 3 years ago by Eric Snow <[email protected]>
Make sure new venvs use the latest pip, etc. (#161)

24d90127361906ff9a12894f773d9719b72f0a4f authored almost 3 years ago by Eric Snow <[email protected]>
Can't use symlinks on Windows -- replace with real files (#159)

The regex_compile benchmark uses two symlinks, but those don't work reliably on Windows. Rep...

aa2360d7e41647d1136b9304c5c7db0505bf7c20 authored almost 3 years ago by Guido van Rossum <[email protected]>
Share a venv, if possible (#155)

This also includes a few small fixes.

098ffc90328b89510a523b53a3ef817fbb7d5937 authored almost 3 years ago by Eric Snow <[email protected]>
Further venv-related Cleanup (#154)

This also includes some small fixes.

b13bb1ed9075834f9b86a27a3ce2d21377cd11e4 authored almost 3 years ago by Eric Snow <[email protected]>
Simplify _pythoninfo.py (#153)

This rolls back some of the excess in my last PR.

74a4b480c7134533de0c2268b04b56b1b45b19ee authored almost 3 years ago by Eric Snow <[email protected]>
Add _pythoninfo.PythonInfo (#152)

This is a step toward simplifying the venv code, to make it easier to create fewer venvs (and up...

a526d69619308af88ad09daf29516ff8e7e0df7b authored almost 3 years ago by Eric Snow <[email protected]>
Require pyperformance to be installed before running (#151)

A number of things get simpler if we require pyperformance to always be installed. In particular...

452e6e5504d5d500e68c50d6301e19ecf237c18a authored almost 3 years ago by Eric Snow <[email protected]>
Return tuples from _pythoninfo.get_python_info() (#150)

7ee113accd5c8e3ef66e46cc9da867fcafc4e73b authored almost 3 years ago by Eric Snow <[email protected]>
Fix EncodingWarning (#134)

94310a38df07151e5059fc2974150f5e5adbb528 authored almost 3 years ago by Inada Naoki <[email protected]>
Fix the "is dev?" logic in inspect_python_install() (#149)

(fixes #144)

ffe94ed6e333408f0e5ebb0785002feabb4f47c7 authored almost 3 years ago by Eric Snow <[email protected]>
Add Tests For _pythoninfo.py (#147)

4ba066e3985b5713a73ef60a4a5b4031b8e4dbbd authored almost 3 years ago by Eric Snow <[email protected]>
Clean Up the Tests (#145)

d28f8c7de1efa5b5019ea8dfcf12c9d24e820cdf authored almost 3 years ago by Eric Snow <[email protected]>
Fix CPython 3.11 failures (#133)

* Fix sqlalchemy_* benchmarks

* Fix genshi benchmark

* Pin an actual genshi release

69f3b19bea3522c01b01b431d28887aefec17fe1 authored almost 3 years ago by Brandt Bucher <[email protected]>
Prepare release 1.0.4 (#129)

034f58be960ee88010b7a8046265ca88f0c35aa4 authored almost 3 years ago by Pablo Galindo Salgado <[email protected]>
Include `requirements.txt` of benchmarks. (#127)

7b1766408734e8782e213dda442ed8f3ebed77ef authored almost 3 years ago by Yichen <[email protected]>
Do not require a compile config to have a "manifest" option. (#122)

06d7b3fe4fa82abb97908fa157a3a0c6f6576c5f authored about 3 years ago by Eric Snow <[email protected]>
Fix non-devel installs. (#121)

(for #120)

In some cases the wrong files were getting installed.

Also, running from a deve...

f9327fe2758d7d17d30c8bfaafce88c14e498a67 authored about 3 years ago by Eric Snow <[email protected]>
Prepare release 1.0.3

d2f37e57a98c1ef5aeb2f9facf74df03d6b6dc43 authored about 3 years ago by Pablo Galindo <[email protected]>
Support user-defined benchmark suites. (#109)

Currently pyperformance is two things coupled together: a tool to run a Python benchmark suite a...

11ee8985749f60d2de4a07e35034865b4afe582f authored about 3 years ago by Eric Snow <[email protected]>
Remove comment disabling BM_html5lib function (#114)

It looks like it was missed in [this commit](https://github.com/python/pyperformance/commit/b92f...

cb9463dbdd1fa64ba2a7d43fe648ecaf09a3198f authored about 3 years ago by druckermanly <[email protected]>
Fix failure when `benchmarks` in config starts with minus. (#112)

bc47417c6446b6513de55c143956f82bd02337ec authored about 3 years ago by Yichen <[email protected]>
Bump django from 3.2.4 to 3.2.5 in /pyperformance (#108)

Bumps [django](https://github.com/django/django) from 3.2.4 to 3.2.5.
- [Release notes](https:/...

2b382e67fdfc149746da8590725f27188a57cfa4 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump sqlparse from 0.4.1 to 0.4.2 in /pyperformance (#106)

Bumps [sqlparse](https://github.com/andialbrecht/sqlparse) from 0.4.1 to 0.4.2.
- [Release note...

b8c980bb6322467cf17b89b160b959fbf5a17b53 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump django from 3.2.2 to 3.2.4 in /pyperformance (#104)

Bumps [django](https://github.com/django/django) from 3.2.2 to 3.2.4.
- [Release notes](https:/...

f6722e4cc61b14dc2110904a35e035b1003174ab authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump urllib3 from 1.26.4 to 1.26.5 in /pyperformance (#103)

Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.4 to 1.26.5.
- [Release notes](ht...

f703e2c2a2e005354c77c465887c37ee538fbe46 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
post-release

7a663a0ae1bd21d834da3eb586b8eaffd7d6eaf7 authored over 3 years ago by Pablo Galindo <[email protected]>
Prepare 1.0.2 release

6484a40909312f373c8cfa8c05faec592288abb3 authored over 3 years ago by Pablo Galindo <[email protected]>
Skip the genshi benchkmark as it fails with 3.11 (#99)

3e10007ec892d51a9cd81925b8e0ce3dacb71cd0 authored over 3 years ago by Pablo Galindo <[email protected]>
Rename is_module_accelerated to is_accelerated_module

a8fbe97ddadb7cb5c2583524c23ef54a24eac8d4 authored over 3 years ago by Pablo Galindo <[email protected]>
bm_pickle: Rename is_module_accelerated to is_accelerated_module

2ea242f50fed49a44ce601c903859f7ee4acc252 authored over 3 years ago by Dong-hee Na <[email protected]>
Add an example for compile_all_revisions

8a2d7b53e16722e77b7b1c73195779190f36a742 authored over 3 years ago by Pablo Galindo <[email protected]>
Add an example for compile_all_revisions

502de6ae35bcccd7fed30a4bb10a7ea102fd4a78 authored over 3 years ago by Ken Jin <[email protected]>
Bump django from 3.1.7 to 3.1.8 in /pyperformance (#93)

Bumps [django](https://github.com/django/django) from 3.1.7 to 3.1.8.
- [Release notes](https:/...

38c372aa6b45398663b50a1555121a310e915eb2 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update the changelog

f1bcae08f1b880eef1bff835c8d64d8ba40c6537 authored almost 4 years ago by Victor Stinner <[email protected]>
Fix README image

f756951ff893740a96cea0c0bf8353082f5f25b3 authored almost 4 years ago by Victor Stinner <[email protected]>
Remove references to Travis CI

6719782537b7bd7f61d820e9148d6695185c9864 authored almost 4 years ago by Victor Stinner <[email protected]>
GitHub Actions tests on Ubuntu; remove Travis CI (#92)

24748f9d0b9f76d3acf6d545f136b0e2faf6392b authored almost 4 years ago by Victor Stinner <[email protected]>
Update requirements

7557f55bf21700cefdd0b6032d36578ddf177bfd authored almost 4 years ago by Victor Stinner <[email protected]>
requirements.txt: bump up pyperf into 2.2.0 (#91)

3d7abc78feda33fde8e8aee5dd019b547181a9aa authored almost 4 years ago by Dong-hee Na <[email protected]>
Travis CI: add Python 3.9 (#85)

Also replace Python 3.7 with 3.6

fea75415f8da0a4d2d0bfe5d1b0f98ffc7f76b86 authored about 4 years ago by Victor Stinner <[email protected]>
Project moved to travis-ci.com

91db60c355b4713ee4fd574a7e2af3171ef93369 authored about 4 years ago by Victor Stinner <[email protected]>
Merge pull request #84 from cclauss/patch-1

GitHub Action: Add Python 3.9

9a6d6b8e1deeb7f5ff9b7f56a6bbc7353d4457cc authored about 4 years ago by Christoph Reiter <[email protected]>
GitHub Action: Add Python 3.9

342a3f981a7105be5db495e65c179b1abd92dcab authored about 4 years ago by Christian Clauss <[email protected]>
Merge pull request #83 from lazka/ci-win32-gha

CI: Switch the Windows CI from Appveyor to GitHub Actions

093a9ee945b14881223aa44bb4f23e72b87c1a01 authored over 4 years ago by Christoph Reiter <[email protected]>
CI: Switch the Windows CI from Appveyor to GitHub Actions

471e9c31a14cd92f82e0a54b13564f1f208c169d authored over 4 years ago by Christoph Reiter <[email protected]>
Reenable html5lib

Update also requirements.

b92f635c96b080982a71a106c1ee20ef7e0cbc00 authored over 4 years ago by Victor Stinner <[email protected]>
Upgrade dependencies

8f7077babffbf7d96bbd58f8ab0218be91e8efd5 authored over 4 years ago by Victor Stinner <[email protected]>
pep8 fix: remove unused import

612a50aa4d9c659ae07005928c27034b06d8f054 authored over 4 years ago by Victor Stinner <[email protected]>
Update requirements

05ebbcb3cad35ec8b823d5043732396f247452d7 authored over 4 years ago by Victor Stinner <[email protected]>
Update requirements

0246fc4be1a6559b39f4d5652cdc48e1c3bbfa72 authored over 4 years ago by Victor Stinner <[email protected]>
Add a note on PyPy

94e3b6970aa36b76830c0aad7257d003158ec0c3 authored over 4 years ago by Victor Stinner <[email protected]>
Enable running with alternative python, inside venv (#81)

c89eed6c07d9557c918e7c284ad18ece8a4f5fb2 authored almost 5 years ago by tomerv <[email protected]>
Post release: set version to 1.0.2

3213c2b0866a97d4f370a8d582373b6faa4f4b9c authored almost 5 years ago by Victor Stinner <[email protected]>
Fix runtests.py

Fix runtests.py: handle FileNotFoundError when removing
pyperformance.egg-info.

a1e8d77e6df38b7341ed24eb9e4fe3910b077117 authored almost 5 years ago by Victor Stinner <[email protected]>
Prepare 1.0.1 release

Update changelog

5eff5783351cb8673814d0be6bcf414efef69f8b authored almost 5 years ago by Victor Stinner <[email protected]>
Remove last references to Python 2

* Add new py36.json and py38.json for tests
* Remove py2.json and py36.json

85c99f1975e7bcc787f38498bd5e0fe99bf9e0b7 authored almost 5 years ago by Victor Stinner <[email protected]>
Disable mercurial dependency

Update requirements.txt (asgiref).

5ae5d6277ece05cbc661c2e13a1b966f8501ab07 authored almost 5 years ago by Victor Stinner <[email protected]>
Update requirements

add4ee9bafd34bd05a451e74e3e4da553bff59fd authored almost 5 years ago by Victor Stinner <[email protected]>
Misc Python 2 removal cleanups

* Fix flake8 warnings
* Fix tox command in setup.py
* Update requirements

f2ed1873d5b32ee8b24c56e9d3108e5ccfa09ce0 authored almost 5 years ago by Victor Stinner <[email protected]>
Fix bm_tornado_http on Python 3.9 and newer

7dbb76dd720c63012ba1bd444777e7b8e89e81c0 authored almost 5 years ago by Victor Stinner <[email protected]>
Always use shutil.which()

89f2afd6911247b4f838c8e9cc798127dcd46753 authored almost 5 years ago by Victor Stinner <[email protected]>
Remove usage of the six module

f1006e6150b0a9ffd32178a6b71d022c6d28acff authored almost 5 years ago by Victor Stinner <[email protected]>
remove "from __future__ import ..." imports

4484ee2807f0f2a2c2fe8055050f150288f839fd authored almost 5 years ago by Victor Stinner <[email protected]>
Disable hg_startup again

a041ab22e4c1030cbf831f898e805cd7b3a08a66 authored almost 5 years ago by Victor Stinner <[email protected]>
Use pip-tools

e5e3fec4dc0a2661c79ae7f24d5327657c219c8b authored almost 5 years ago by Victor Stinner <[email protected]>
Bump django from 3.0.2 to 3.0.3 in /pyperformance (#79)

Bumps [django](https://github.com/django/django) from 3.0.2 to 3.0.3.
- [Release notes](https:/...

c4fc79dd14757488033e30d8f21748d2b0373b2c authored almost 5 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Really disable html5lib benchmark

2e09cabba3d044f9b5a5c4400907bbad7c06a6de authored almost 5 years ago by Victor Stinner <[email protected]>
Reenable hg_startup

mercurial 5.2 is now officially compatible with Python 3.

9f930478fdca8185e547aba1d1b2a143df5e4595 authored almost 5 years ago by Victor Stinner <[email protected]>
Update dependencies

Set also version to 1.0.1

bf2113022703a0df8cdace4fb03494c0d5eca114 authored almost 5 years ago by Victor Stinner <[email protected]>
Prepare pyperformance 1.0.0 release

10961a7a18362ce99dd70a3faf31fcb40b7ecf9f authored about 5 years ago by Victor Stinner <[email protected]>
Cleanup requirements.txt: python 3.3 is no longer supported

bfdae8171dda0f4f30bf994108d1f62c94cfbaac authored about 5 years ago by Victor Stinner <[email protected]>
Update pyperf

74d07be41602367fa55f729b6b158821f5be6317 authored about 5 years ago by Victor Stinner <[email protected]>
TODO

600d18be0e0652679d1ebb50c5361d6223c8711a authored about 5 years ago by Victor Stinner <[email protected]>
Remove spambayes benchmark

80633d7a698a260ee90b3c95d02f0f5137fdcb8a authored about 5 years ago by Victor Stinner <[email protected]>
Remove Python 2 from doc

47cc7449405f7a6e644fb179120c24a98e030b41 authored about 5 years ago by Victor Stinner <[email protected]>
Remove 2n3 benchmark group

8aa5807168b866cb7ac141df9f13ce00d9a82c90 authored about 5 years ago by Victor Stinner <[email protected]>
Update setup.py

b57e7dc5e8b88c6791459907e2248550fc1adfaa authored about 5 years ago by Victor Stinner <[email protected]>
Upgrade bm_tornado_http to Tornado 6.0.3 (#77)

89656c4c248ce85612f7b9c7b3368d106689bcb4 authored about 5 years ago by Victor Stinner <[email protected]>
Set version to 1.0.0

6420e1f48982f8bdc95a2bb1ef1b3c0173278b37 authored about 5 years ago by Victor Stinner <[email protected]>
Upgrade dependencies

0872e29937ad526a7703c2359cdc5d53854b595b authored about 5 years ago by Victor Stinner <[email protected]>
Travis, tox: drop Python 2 support (#78)

Drop CPython 2.7 support and replace pypy with pypy3.

bdecb2b043e0ec200d874dc42ebb0846684a893f authored about 5 years ago by Victor Stinner <[email protected]>
disable html5lib

8043c159215836fa733ee0815feecdd359e8852a authored about 5 years ago by Victor Stinner <[email protected]>
Update requirements

2025e2f21aa6ec6f2a48176284bb1e91fe992e0a authored over 5 years ago by Victor Stinner <[email protected]>
Merge pull request #73 from lazka/add-appveyor-badge

README: Add an appveyor status badge

8c5568b7983480082b53d347da5f8ee4fd1248ea authored over 5 years ago by Christoph Reiter <[email protected]>
README: Add an appveyor status badge

50eed9acf044fd8596f331e3093e3367d26e3771 authored over 5 years ago by Christoph Reiter <[email protected]>
Update mako to 1.1.0 for Python 3.8 on Windows fixes (#72)

The last release allows mako to run on Windows with Python 3.8, see
https://github.com/sqlalche...

5b98e9fe3d59da1af3902fadf7a4a8ced85d8ee4 authored over 5 years ago by Christoph Reiter <[email protected]>
Bump django from 1.11.22 to 1.11.23 in /pyperformance (#71)

Bumps [django](https://github.com/django/django) from 1.11.22 to 1.11.23.
- [Release notes](htt...

dd180b3bbc11fd7a5d28d3fec510fb4e574eda0c authored over 5 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add an appveyor CI config

f3c97dc13ea8cccb5bd6f298d5d788af5e1c884a authored over 5 years ago by Christoph Reiter <[email protected]>
Merge pull request #70 from lazka/ci-windows

Set up CI with Azure Pipelines

25c6f4ee763364b34558bf71ac6b704e163940ae authored over 5 years ago by Christoph Reiter <[email protected]>
Set up CI with Azure Pipelines

Adds a job for Python 3.6/x86 and 3.7/x64 on Windows Server 2016.

afd89419e056b7c20f258966633f0f2240d2a168 authored over 5 years ago by Christoph Reiter <[email protected]>
bm_2to3 now uses Runner.bench_command()

030c84ad26dd13391160e698dc18f82c08e9be5a authored over 5 years ago by Victor Stinner <[email protected]>
tornado: use WindowsSelectorEventLoopPolicy() with Python 3.8 (#65)

Python 3.8 changed the default event loop to ProactorEventLoop which doesn't
implement everythi...

98e9f05ad0c4ab1735ccff23c0430f6aebdca604 authored over 5 years ago by Christoph Reiter <[email protected]>
Disable hg_startup on Python 3

748db032b145b17b44813a5f08ac073fb853f2ec authored over 5 years ago by Victor Stinner <[email protected]>
hg_startup: decode mercurial.__version__ on Python 3

dece6d07f90736080121bb6563cda6d8901a5f5f authored over 5 years ago by Victor Stinner <[email protected]>
Enable hg_startup and pyflate benchmarks on Python 3

b36870177106b48473c2c99c440cb14d2c059a8c authored over 5 years ago by Victor Stinner <[email protected]>
prepare 0.9.1 release

2cea337b8c08e4c3afdf7caeaf2427f1548a7f66 authored over 5 years ago by Victor Stinner <[email protected]>