PackageTrack Sign in Track my project

testpath

Test utilities for code working with files and commands

0.6.0 1.8M downloads/mo #3577 most downloaded on PyPI jupyter/testpath

What this package is like to depend on

Last release 4 years ago

no release in 18 months

Ships fairly regularly

a new release about every 1.1 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

12 years old

11 releases · first in 2015

0 releases in the last 12 months

see the full history below

Release timeline

11 releases · Feb 2015 to Feb 2022
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 11
  1. 0.6.0 23 Feb 2022
    Commits, not release notes

    This project publishes no release notes. Between 0.5.0 and 0.6.0 there were 8 commits, 6 of them substantive:

    • Remove link to unhelpful module index
    • Remove fallback TemporaryDirectory implementation for Python 2
    • Remove Python 2 specific dependency
    • Bump allowed flit_core up to <4
    • Add release notes for 0.6
    • Version number -> 0.6.0
  2. 0.5.0 17 May 2021
    Commits, not release notes

    This project publishes no release notes. Between 0.4.4 and 0.5.0 there were 15 commits, 14 of them substantive:

    • Support custom commands with extra Python code & with fixed output
    • Add MockCommand.assert_called() method
    • Convert pyproject.toml to use PEP 621
    • Try to configure Github actions
    • Drop Python 2.7 support
    • Remove Travis CI config
    • Update documentation for MockCommand
    • Add test for MockCommand.fixed_output() and .assert_called()
    • Use https for intersphinx link
    • Fix docstring
    • Use os.defpath if $PATH is not set
    • Add release notes
    • Refine docs on mocking commands
    • Version number -> 0.5.0
  3. 0.4.4 04 Nov 2019
    Commits, not release notes

    This project publishes no release notes. Between 0.4.3 and 0.4.4 there were 1 commits, 1 of them substantive:

    • Version number -> 0.4.4
  4. 0.4.3 04 Nov 2019
    Commits, not release notes

    This project publishes no release notes. Between 0.4.2 and 0.4.3 there were 4 commits, 3 of them substantive:

    • Use path-like protocol for path objects where supported
    • Version number -> 0.4.3
    • Add Python 3.7 and 3.8 on Travis CI
  5. 0.4.2 02 Oct 2018
    Commits, not release notes

    This project publishes no release notes. Between 0.4.1 and 0.4.2 there were 5 commits, 4 of them substantive:

    • Updated license from MIT to BSD 3
    • Revert copyright line
    • Update license classifier to BSD
    • Version number -> 0.4.2
  6. 0.4.1 27 Sep 2018
    Commits, not release notes

    This project publishes no release notes. Between 0.4 and 0.4.1 there were 2 commits, 2 of them substantive:

    • Don't error if we can't clean up command directory
    • Version number -> 0.4.1
  7. 0.4 27 Sep 2018
    Commits, not release notes

    This project publishes no release notes. Between 0.3.1 and 0.4 there were 20 commits, 16 of them substantive:

    • Add support for named pipes and sockets
    • Document new assertion functions
    • correct spelling mistake
    • Drop support for EOL Python 3.3
    • Add support for Python 3.5-3.6
    • Remove x.y classifiers
    • Remove python_requires
    • Separate command dir for each MockCommand
    • Ignore pytest cache dir
    • Group related operations together
    • Fix bitness selection for Windows exe
    • Convert flit.ini to pyproject.toml
    • Add doc URL
    • Convert dev-requires to 'test' extra requirements
    • Version number -> 0.4
    • Comment test requirement; bug in flit prevents upload with it
  8. 0.3.1 24 May 2017
    Commits, not release notes

    This project publishes no release notes. Between 0.3 and 0.3.1 there were 6 commits, 4 of them substantive:

    • Convert readthedocs links for their .org -> .io migration for hosted projects
    • Use pathlib2 instead of pathlib.
    • Add dev requirement on pathlib2
    • Version number -> 0.3.1
  9. 0.3 04 Feb 2016
    Commits, not release notes

    This project publishes no release notes. Between 0.2 and 0.3 there were 12 commits, 11 of them substantive:

    • Mention that some bits are copied from IPython
    • Don't specify arguments in autofunction docs
    • Update metadata to refer to Jupyter as the author
    • Add repo root to sys.path for docs builds
    • Add LICENSE file
    • Add failing test for gh-5
    • Use a separate recording file for each mocked command
    • Add exe wrappers for Windows
    • Skip symlink tests on Windows
    • Warning note about concurrency and mock commands
    • Version number -> 0.3
  10. 0.2 31 Mar 2015

    Nothing published for this version

  11. 0.1 02 Feb 2015

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project