27 Commits

Author SHA256 Message Date
12b2dcdef2 Accepting request 1304680 from devel:languages:python
- update to 0.6.5:
  * ASV supports the py-rattler backend through the rattler
    option
  *  ASV_USE_CONDARC can be set to load the options in the
    CONDARC environment variable
  * JSONC fixes
  * Multiple python versions are now handled correctly
  * Environment types can be specified for pytest
  * ASV_PYTHONPATH is now applied for the discovery phase.
  * Fix virtualenv setup for virtualenv 20.31
  * Indicate when benchmarks start passing with *
  * Internally consistent with ScientificPython guidelines
  * Ruff used for styles
  * New documentation design
  * The mamba backend has been removed, with rattler as the
    suggested replacement
  * rattler is also expected to be the default in the next
    release

OBS-URL: https://build.opensuse.org/request/show/1304680
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asv?expand=0&rev=13
2025-09-15 17:52:14 +00:00
cf1bf1640a - update to 0.6.5:
* ASV supports the py-rattler backend through the rattler
    option
  *  ASV_USE_CONDARC can be set to load the options in the
    CONDARC environment variable
  * JSONC fixes
  * Multiple python versions are now handled correctly
  * Environment types can be specified for pytest
  * ASV_PYTHONPATH is now applied for the discovery phase.
  * Fix virtualenv setup for virtualenv 20.31
  * Indicate when benchmarks start passing with *
  * Internally consistent with ScientificPython guidelines
  * Ruff used for styles
  * New documentation design
  * The mamba backend has been removed, with rattler as the
    suggested replacement
  * rattler is also expected to be the default in the next
    release

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asv?expand=0&rev=26
2025-09-14 20:37:38 +00:00
7f9291be79 Accepting request 1286132 from devel:languages:python
- Convert to libalternatives

OBS-URL: https://build.opensuse.org/request/show/1286132
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asv?expand=0&rev=12
2025-06-17 16:21:44 +00:00
684ed1a1ab - Convert to libalternatives
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asv?expand=0&rev=24
2025-06-16 14:21:20 +00:00
693a67255c Accepting request 1208561 from devel:languages:python
Forwarded request #1208134 from glaubitz

- Update to 0.6.4
    * ASV supports using JSONC as a configuration file (#1420)
    * Update deprecation for latest conda versions (#1403)
    * Fix runs for profiles commit results (#1404)
    * Internal pip parser now works for git URLs with branches and tags (#1431)
    * ``asv`` defaults to ``--force-reinstall`` now to facilitate ``compare`` and
      ``continuous`` for manually versioned projects (#1421)
  - Drop removal of benchmark, docs and test directories from %install section
  - Update Requires from pyproject.toml
  - Use Python 3.11 on SLE-15 by default

OBS-URL: https://build.opensuse.org/request/show/1208561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asv?expand=0&rev=11
2024-10-17 16:40:29 +00:00
0eb82df7e2 - Update to 0.6.4
* ASV supports using JSONC as a configuration file (#1420)
  * Update deprecation for latest conda versions (#1403)
  * Fix runs for profiles commit results (#1404)
  * Internal pip parser now works for git URLs with branches and tags (#1431)
  * ``asv`` defaults to ``--force-reinstall`` now to facilitate ``compare`` and
    ``continuous`` for manually versioned projects (#1421)
- Drop removal of benchmark, docs and test directories from %install section
- Update Requires from pyproject.toml
- Use Python 3.11 on SLE-15 by default

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asv?expand=0&rev=22
2024-10-17 08:17:40 +00:00
6bcab95dd6 Accepting request 1170473 from devel:languages:python
- update to 0.6.3:
  * build is now the default backend for asv to install projects.
  * Partially skipped benchmarks will still have their results
    displayed.
  * asv will now correctly prepare all the build backend
    dependencies into base_requirements and the default
    build_command has been modified to allow fetching from PyPI.
  * The asv package no longer prepends the script execution
    directory unconditionally. Now we check for and remove the
    path only if it matches the directory that the runner script
    resides in.
  * The bdist wheels no longer include benchmarks and test.
  * The mamba plugin works correctly for newer versions (>=1.5)
    of libmambapy
  * The mamba plugin respects the MAMBARC environment if set,
    taking channels and channel priority from the file in the
    environment variable.
  * Fixed a bug where matrix requirements were dropped if an
    environment file was specified.
  * conda-forge is no longer a default channel for mamba.
  * asv now depends on virtualenv

OBS-URL: https://build.opensuse.org/request/show/1170473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asv?expand=0&rev=10
2024-04-28 19:50:03 +00:00
8adb243d69 - update to 0.6.3:
* build is now the default backend for asv to install projects.
  * Partially skipped benchmarks will still have their results
    displayed.
  * asv will now correctly prepare all the build backend
    dependencies into base_requirements and the default
    build_command has been modified to allow fetching from PyPI.
  * The asv package no longer prepends the script execution
    directory unconditionally. Now we check for and remove the
    path only if it matches the directory that the runner script
    resides in.
  * The bdist wheels no longer include benchmarks and test.
  * The mamba plugin works correctly for newer versions (>=1.5)
    of libmambapy
  * The mamba plugin respects the MAMBARC environment if set,
    taking channels and channel priority from the file in the
    environment variable.
  * Fixed a bug where matrix requirements were dropped if an
    environment file was specified.
  * conda-forge is no longer a default channel for mamba.
  * asv now depends on virtualenv

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asv?expand=0&rev=20
2024-04-27 13:00:19 +00:00
4b160b13b6 Accepting request 1119968 from devel:languages:python
- use setuptools_scm to get the right packaged version

OBS-URL: https://build.opensuse.org/request/show/1119968
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asv?expand=0&rev=9
2023-10-24 18:09:34 +00:00
9d0d5195f5 - use setuptools_scm to get the right packaged version
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asv?expand=0&rev=18
2023-10-24 12:09:06 +00:00
2975701a07 Accepting request 1116492 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1116492
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asv?expand=0&rev=8
2023-10-10 19:00:01 +00:00
e5df20b0b9 Accepting request 1116457 from home:pgajdos:python
- python-six is not required

OBS-URL: https://build.opensuse.org/request/show/1116457
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asv?expand=0&rev=16
2023-10-09 14:21:07 +00:00
0fa90594dc Accepting request 1114693 from devel:languages:python
- update to 0.6.1:
  * ``pip`` dependencies in ``environment.yml`` files for the
    ``mamba`` plugin are handled correctly (#1326)
  * ``asv.config.json`` matrix requirements no longer need
    ``pip+`` set explicitly for calling the ``pip`` solver for
    ``virtualenv``
  * ``asv`` will now use ``conda_environment_file`` if it exists
    (#1325)
  * ``asv`` timestamps via ``datetime`` are now Python 3.12
    compatible (#1331)
  * ``asv`` now provides ``asv[virtualenv]`` as an installable
    target
  * ``asv`` now uses Github Actions exclusively for Windows and
    Linux

OBS-URL: https://build.opensuse.org/request/show/1114693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asv?expand=0&rev=7
2023-10-02 18:07:02 +00:00
d18f4ae2ab - update to 0.6.1:
* ``pip`` dependencies in ``environment.yml`` files for the
    ``mamba`` plugin are handled correctly (#1326)
  * ``asv.config.json`` matrix requirements no longer need
    ``pip+`` set explicitly for calling the ``pip`` solver for
    ``virtualenv``
  * ``asv`` will now use ``conda_environment_file`` if it exists
    (#1325)
  * ``asv`` timestamps via ``datetime`` are now Python 3.12
    compatible (#1331)
  * ``asv`` now provides ``asv[virtualenv]`` as an installable
    target
  * ``asv`` now uses Github Actions exclusively for Windows and
    Linux

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asv?expand=0&rev=14
2023-10-02 07:17:40 +00:00
55d77715be Accepting request 1108925 from devel:languages:python
- update to 0.6.0:
  * ``asv_runner`` is now used internally, making the addition of
    custom benchmark types viable (#1287)
  * Benchmarks can be skipped, both wholly and in part using new
    decorators ``skip_benchmark_if`` and ``skip_params_if``
  * Benchmarks can be skipped during their execution (after
    setup) by raising ``SkipNotImplemented`` (#1307)
  * Added ``default_benchmark_timeout`` to the configuration
    object, can also be
  * passed via ``-a timeout=NUMBER`` (#1308)
  * ``ASV_RUNNER_PATH`` can be set from the terminal to test
    newer versions of ``asv_runner`` (#1312)
  * Removed ``asv dev`` in favor of using ``asv run`` with the
    right arguments (#1200)
  * ``asv run`` and ``asv continuous`` don't implement the
    ``--strict`` option anymore, and they will always return
    a non-zero (i.e. ``2``) exit status if any benchmark fail.
  * Fixed ``install_timeout`` for ``conda`` (#1310)

OBS-URL: https://build.opensuse.org/request/show/1108925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asv?expand=0&rev=6
2023-09-04 20:54:04 +00:00
931e5f7a55 - update to 0.6.0:
* ``asv_runner`` is now used internally, making the addition of
    custom benchmark types viable (#1287)
  * Benchmarks can be skipped, both wholly and in part using new
    decorators ``skip_benchmark_if`` and ``skip_params_if``
  * Benchmarks can be skipped during their execution (after
    setup) by raising ``SkipNotImplemented`` (#1307)
  * Added ``default_benchmark_timeout`` to the configuration
    object, can also be
  * passed via ``-a timeout=NUMBER`` (#1308)
  * ``ASV_RUNNER_PATH`` can be set from the terminal to test
    newer versions of ``asv_runner`` (#1312)
  * Removed ``asv dev`` in favor of using ``asv run`` with the
    right arguments (#1200)
  * ``asv run`` and ``asv continuous`` don't implement the
    ``--strict`` option anymore, and they will always return
    a non-zero (i.e. ``2``) exit status if any benchmark fail.
  * Fixed ``install_timeout`` for ``conda`` (#1310)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asv?expand=0&rev=12
2023-09-04 15:55:35 +00:00
f621e813f9 Accepting request 993146 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/993146
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asv?expand=0&rev=5
2022-08-05 17:51:07 +00:00
14454d9184 Accepting request 992740 from home:ohollmann:branches:devel:languages:python
-  Update to 0.5.1:
  * Bug Fixes
    * Packaging requirements-dev.txt file, used in setup.py. (#1013)
- Changes from 0.5:
  * New Features
    * Adding environment variables to build and benchmark commands. (#809, #833)
    * Added --strict option to asv run to set exit code on failure. (#865)
    * Added --no-stats option to asv compare and asv continuous. (#879)
    * Added --durations option to asv run and asv show for displaying benchmark
      run durations. (#838)
    * Added --date-period option to asv run for running benchmarks for commits
      separated by a constant time interval. (#835)
    * Web UI button to group regressions by benchmark. (#869)
    * Space-saving v2 file format for storing results. (#847)
    * timeraw_* benchmarks for measuring e.g. import times. (#832)
    * Support for using conda environment files for env setup. (#793)
  * API Changes
    * Results file format change requires asv update to update old data to v2
      format.
    * The configuration syntax for "matrix", "exclude", and "include" in
      asv.conf.json has changed. The old syntax is still supported, unless you
      are installing packages named req, env, env_nobuild.
  * Bug Fixes
    * When an asv find step fails due to timeout, assume runtime equal to
      timeout to allow bisection to proceed (#768)
    * Minor fixes and improvements (#897, #896, #888, #881, #877, #876, #875,
      #861, #870, #868, #867, #866, #864, #863, #857, #786, #854, #855, #852,
      #850, #844, #843, #842, #839, #841, #840, #837, #836, #834, #831, #830,
      #829, #828, #826, #825, #824)
  * Other Changes and Additions

OBS-URL: https://build.opensuse.org/request/show/992740
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asv?expand=0&rev=10
2022-08-04 20:57:27 +00:00
51c7ae06ef Accepting request 893907 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/893907
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asv?expand=0&rev=4
2021-05-18 16:27:02 +00:00
3db0eb07b0 Accepting request 893904 from home:pgajdos:python
- version update to 0.4.2
  * Do not supply ``--no-site-packages`` to virtualenv, as it is on by
    default and no longer supported. (#917)

OBS-URL: https://build.opensuse.org/request/show/893904
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asv?expand=0&rev=8
2021-05-18 07:06:43 +00:00
ab05a207bb Accepting request 809812 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/809812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asv?expand=0&rev=3
2020-06-09 22:43:12 +00:00
Tomáš Chvátal
53eebbda2c Accepting request 809558 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/809558
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asv?expand=0&rev=6
2020-05-28 07:33:16 +00:00
a3688bd52b Accepting request 726056 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/726056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asv?expand=0&rev=2
2019-08-27 08:22:47 +00:00
Todd R
2965f8629e Accepting request 725998 from home:jengelh:branches:devel:languages:python
- Use more detailed description.

- Initial release of python-asv 0.4.1

OBS-URL: https://build.opensuse.org/request/show/725998
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asv?expand=0&rev=4
2019-08-26 06:42:47 +00:00
76a56d282f Accepting request 717786 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/717786
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-asv?expand=0&rev=1
2019-07-23 20:37:40 +00:00
Tomáš Chvátal
11a6e91ca8 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asv?expand=0&rev=2 2019-07-23 07:56:27 +00:00
Tomáš Chvátal
3392000dfa Accepting request 717610 from home:mvyskocil
asv is a dependency of scipy, however I thing d:l:python is a good target

OBS-URL: https://build.opensuse.org/request/show/717610
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asv?expand=0&rev=1
2019-07-22 15:03:28 +00:00