14
0

19 Commits

Author SHA256 Message Date
ddc22576ec - update to 4.2.0:
* FIX: Fix issue with auto-profile of editable installs #279
  * FIX: Lookup OP-codes instead of hard coding them #284
  * CHANGE: Drop support for Python 3.6 and Python 3.7
  * ENH: Add support for Python 3.13

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=31
2025-05-04 08:51:52 +00:00
2ffa290fca - Update to 4.1.3:
* FIX: duration summary now respects the stripzeros argument.
  * FIX: minor test fixes.
  * ENH: building osx wheels for x86 and arm64.
  * ENH: documentation improvements.
  * Invoke subshell with the current python interpreter
  * Respect stripzeros in summary report
  * Normalize path before comparison
- Switch to pyproject macros.
- Drop patch use-sys-executable-python.patch, included upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=29
2024-11-27 00:01:34 +00:00
e2914ebdd8 - skip python 3.9 build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=27
2024-03-13 15:30:14 +00:00
ba3ea9be02 Fiddle with changelog
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=25
2024-02-15 03:16:37 +00:00
e20f3e2173 - update to 4.1.2:
* ENH: Add support for Python 3.12 #246
  * ENH: Add osx universal2 and arm64 wheels
  * ENH: Fix issue with integer overflow on 32 bit systems
  * FIX: ``get_stats`` is no longer slowed down when profiling
    many code sections #236
  * FIX: skipzeros now checks for zero hits instead of zero time
  * FIX: Fixed errors in Python 3.11 with duplicate functions.
  * FIX: ``show_text`` now increases column sizes or switches to
    scientific notation to maintain alignment
  * ENH: ``show_text`` now has new options: sort and summarize
  * ENH: Added new CLI arguments ``-srm`` to ``line_profiler`` to
    control sorting, rich printing, and summary printing.
  * ENH: New global ``profile`` function that can be enabled by
    ``--profile`` or ``LINE_PROFILE=1``.
  * ENH: New auto-profile feature in ``kernprof`` that will
    profile all functions in specified modules.
  * ENH: Kernprof now outputs instructions on how to view
    results.
  * ENH: Added readthedocs integration:
    https://kernprof.readthedocs.io/en/latest/index.html
- restrict to older Cython release
  * FIX: #100 Exception raise ZeroDivisionError
      being patient.
      for contributing it.
      this feature.
      Cournapeau for spotting this.
    * Update for compatibility with newer versions of Cython.
    * Update IPython compatibility for 0.11+. Thanks to Yaroslav

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=24
2023-12-05 15:53:56 +00:00
0a4f8844c2 - restrict to older Cython release
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=22
2023-08-13 21:37:59 +00:00
bdfd3439f7 - update to 4.0.3:
* FIX: Stop requiring bleeding-edge Cython unless necesasry
    (for Python 3.12).  #206

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=20
2023-03-26 19:55:29 +00:00
931293b9af - Update to 4.0.2:
* FIX: AttributeError on certain methods. #191
  * FIX: Profiling classmethods works again. #183
  * ENH: Python 3.11 is now supported.
  * ENH: Profiling overhead is now drastically smaller, thanks to
    reimplementing almost all of the tracing callback in C++.
  * ENH: Added the ``-i <# of seconds>`` option to the ``kernprof`` script.
  * CHANGE: Cython's native cythonize function is now used to compile the
    project, instead of scikit-build's convoluted process.
  * CHANGE: Due to optimizations done while reimplementing the callback in
    C++, the profiler's code_map and last_time attributes now are indexed by
    a hash of the code block's bytecode and its line number.
  * FIX: filepath test in is_ipython_kernel_cell for Windows #161
  * ADD: setup.py now checks LINE_PROFILER_BUILD_METHOD to determine how
    to build binaries
  * ADD: LineProfiler.add_function warns if an added function has a
    __wrapped__ attribute
- Due to build system change, massively simplify %build.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=18
2023-02-20 07:04:22 +00:00
19b2e4509f Accepting request 1006991 from home:yarunachalam:branches:devel:languages:python
- Update to Version 3.5.2
  * FIX: filepath test in is_ipython_kernel_cell for Windows #161
  * ADD: setup.py now checks LINE_PROFILER_BUILD_METHOD to determine how to build binaries
  * ADD: LineProfiler.add_function warns if an added function has a __wrapped__ attribute
- Update to Version 3.5.1
  * FIX: #19 line profiler now works on async functions again
- Update to Version 3.5.0
  * FIX: #109 kernprof fails to write to stdout if stdout was replaced
  * FIX: Fixes max of an empty sequence error #118
  * Make IPython optional
  * FIX: #100 Exception raise ZeroDivisionError

OBS-URL: https://build.opensuse.org/request/show/1006991
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=16
2022-09-29 19:02:16 +00:00
cbc1240b5d Accepting request 944712 from home:bnavigator:branches:devel:languages:python
- Update to 3.4.0
  * Drop support for Python <= 3.5.x
  * FIX: #104 issue with new IPython kernels
  * Wheels for musllinux are now included
  * FIX: Fix bug where lines were not displayed in Jupyter>=6.0 via
    #93
- Release 3.3.1
  * CHANGE: moving forward, new pypi releases will be signed with
    the GPG key 2A290272C174D28EA9CA48E9D7224DAF0347B114 for
    PyUtils-CI openpyutils@gmail.com. For reference, older versions
    were signed with either
    262A1DF005BE5D2D5210237C85CD61514641325F or
    1636DAF294BA22B89DBB354374F166CFA2F39C18.
- Release 3.2.5
  * Include c source files in manifest (#74)
- Fix IPython requirements
- Fix platform install dir

OBS-URL: https://build.opensuse.org/request/show/944712
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=15
2022-01-07 13:21:55 +00:00
7d2e405c19 Accepting request 887568 from home:mcalabkova:branches:devel:languages:python
- update to 3.1.0
  * Restructure into package
  * fix Python 3.9

OBS-URL: https://build.opensuse.org/request/show/887568
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=13
2021-04-22 13:08:51 +00:00
Tomáš Chvátal
0fc6f02902 - Regenerate cython files to fix build under python 3.7
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=11
2019-01-02 12:36:36 +00:00
Todd R
ede350b3c3 Accepting request 645308 from home:TheBlackCat:branches:devel:languages:python
- It doesn't have a direct dependency on prompt_toolkit.

OBS-URL: https://build.opensuse.org/request/show/645308
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=9
2018-10-29 15:24:17 +00:00
45330f2c8e Switch off tests (they are broken, GH#128)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=7
2018-07-19 15:07:12 +00:00
Todd R
15d3376efd Accepting request 606239 from home:TheBlackCat:branches:devel:languages:python
- Set minimum python3 version

OBS-URL: https://build.opensuse.org/request/show/606239
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=5
2018-05-10 15:27:11 +00:00
Todd R
b2e85e48f0 Accepting request 603797 from home:TheBlackCat:branches:devel:languages:python
- Use %license tag

OBS-URL: https://build.opensuse.org/request/show/603797
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=4
2018-05-03 16:16:55 +00:00
Todd R
08f222bb6f OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=3 2018-05-03 06:51:26 +00:00
Todd R
c2712caf7e OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=2 2018-05-03 06:46:49 +00:00
Todd R
4394411113 Accepting request 603353 from home:TheBlackCat:branches:devel:languages:python:misc
OBS-URL: https://build.opensuse.org/request/show/603353
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-line_profiler?expand=0&rev=1
2018-05-03 04:59:22 +00:00