Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pin profilehooks to latest version 1.10.0 #93

Open
wants to merge 1 commit into
base: next-release
Choose a base branch
from

Conversation

pyup-bot
Copy link
Contributor

This PR pins profilehooks to the latest release 1.10.0.

Changelog

1.10.0

-------------------

- ``timecall()`` now defaults to the highest-precision timer
(``timeit.default_timer()``) instead of ``time.time()``:
https://github.com/mgedmin/profilehooks/pull/11

1.9.0

------------------

- Drop claim of Python 3.2 compatibility.  Everything still works, except I'm
no longer running automated tests on 3.2, so things might regress.

- Drop Python 2.6 compatibility.

- Add Python 3.6 compatibility.

1.8.1

------------------

- Include PID in temporary filenames:
https://github.com/mgedmin/profilehooks/issues/6.

- Claim Python 3.5 compatibility.

1.8.0

------------------

- New option: ``profile(stdout=False)`` to suppress output to sys.stdout.

1.7.1

------------------

- Make ``profile(profiler='hotshot')`` work again.  This was probably broken
in 1.0 or 1.1, but nobody complained.

- Fix missing space in the output of ``profile(skip=N)``.

- Make ``coverage_with_hotshot`` output match ``coverage`` output precisely.

- 100% test coverage.

- Claim Python 3.4 and PyPy compatibility.

1.7

----------------

- Explicitly claim Python 3.3 compatibility.

- Fix Python 3.x bug with coverage (stop using sys.maxint):
https://github.com/mgedmin/profilehooks/issues/2.

1.6

----------------

- Added Python 3.2 compatibility, dropped Python 2.3, 2.4 and 2.5 compatibility.

- Migrated the source repository to https://github.com/mgedmin/profilehooks

- Added a changelog.

1.5

----------------

- New argument to timecall: timer (defaults to time.time).
Example: timecall(timer=time.clock)

- Better documentation.

1.4

----------------

- Added support for cProfile, make it the default profiler when available.
Previously profilehooks supported profile and hotshot only.

1.3

----------------

- Store profile results (when you pass filename to profile) in pstats format
instead of pickles.  Contributed by Florian Schulze.

1.2

----------------

- New argument to: timecall: immediate (defaults to False).

- Added a test suite.

1.1

----------------

- First release to PyPI, with a setup.py and everything.

- New arguments to profile: dirs, sort, entries.  Contributed by Hanno
Schlichting.

- Preserve function attributes such as __doc__ and __module__ when decorating
them.

- Pydoc-friendly docstring wrapping and other docstring improvements.

1.0

----------------

- Changed licence from GPL to MIT.

- New decorator: timecall

- New arguments to profile: skip, filename, immediate.

- Added support for profile, after becoming convinced hotshot was unreliable.
Made it the default profiler.

0.1

----------------

- First public release (it didn't actually have a version number), announced on
my blog: https://mg.pov.lt/blog/profiling.html

- profile and coverage decorators that didn't accept any arguments.

- hotshot was the only profiler supported for profile, while coverage used
trace.py
Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant