Skip to content

Releases: tmux-python/tmuxp

v1.17.0a0 - Switch CLI from click to argparse

09 Oct 23:07
Compare
Choose a tag to compare

CLI overhaul

Full Changelog: v1.16.2...v1.17.0a0

v1.16.2 - Packaging fix

08 Oct 15:37
Compare
Choose a tag to compare

Packaging fix

  • Fix issue where pyyaml may be missing due to 1.16.0's move from kaptan to ConfigReader in #828

    Promote PyYaml to a direct dependency by @heindsight in #833

Full Changelog: v1.16.1...v1.16.2

v1.16.1 - Fix issue with empty window_name

02 Oct 18:39
Compare
Choose a tag to compare

Full Changelog: v1.16.0...v1.16.1

v1.16.0 - Move from `kaptan` -> `ConfigReader`

01 Oct 17:56
Compare
Choose a tag to compare

Maintenance / packaging only: No bug fixes or features

Internal update

  • Remove kaptan -> ConfigReader by @tony in #828

Full Changelog: v1.15.3...v1.16.0

v1.16.0a0 - `ConfigReader`

01 Oct 16:51
Compare
Choose a tag to compare
Pre-release

Internal refactor

  • Remove kaptan -> ConfigReader by @tony in #828

Full Changelog: v1.15.3...v1.16.0a0

v1.15.3 - Fix for `start_directory`

01 Oct 15:27
Compare
Choose a tag to compare

Bug fix

  • WorkspaceBuilder: Pass start_directory to new_session when building a session

    by @heindsight in #829

New Contributors

Full Changelog: v1.15.2...v1.15.3

v1.15.2 - Maintenance

24 Sep 13:57
Compare
Choose a tag to compare

Maintenance only release, no bugfixes or new features

Packaging

  • Don't package conftest.py in wheel by @tony in #826, for Arch package (#825)

Full Changelog: v1.15.1...v1.15.2

v1.15.1 - Maintenance

24 Sep 02:26
Compare
Choose a tag to compare

Infrastructure

  • CI speedups (#819)

    • Split out release to separate job so the PyPI Upload docker image isn't pulled on normal runs

    • Clean up CodeQL

  • Bump poetry 1.1.x -> 1.2.x

  • Bump libtmux 0.15.1 -> 0.15.6

    • 0.15.7 (move .coveragerc -> pyproject.toml)

    • 0.15.6 (#823, pytest fixes, packaging improvements)

    • 0.15.3 (#821, pytest plugin improvements, root-level conftest.py)

  • Move .coveragerc -> pyproject.toml (#824)

Packaging

  • Remove MANIFEST.in

    This is handled by poetry's include in pyproject.toml.

  • Remove .tmuxp-before-script.sh from .tmuxp.yaml

Automated

  • Document conditions for suppress_history by @jpcirrus in #817
  • CI: Speed improvements by @tony in #819
  • build(deps): Bump libtmux 0.15.1 -> 0.15.3 by @tony in #821
  • build(deps): Bump libtmux to 0.15.6 by @tony in #823
  • build: Remove .coveragerc, use pyproject.toml by @tony in #824

New Contributors

Full Changelog: v1.15.0...v1.15.1

v1.15.0 - Maintenance (src/ layout change)

11 Sep 23:03
Compare
Choose a tag to compare

Maintenance release, no features or fixes

There will be several of these releases as infrastructure and APIs are upgraded to facilitate fixes for layout issues and general contributions.

Project moved to src/ layout by @tony in #814

Full Changelog: v1.14.0...v1.15.0

v1.14.0 - Maintenance

11 Sep 16:18
Compare
Choose a tag to compare

Maintenance release, no features or fixes

There will be several of these releases as infrastructure and APIs are upgraded to facilitate fixes for layout issues and general contributions.

Development

  • libtmux bumped to v0.15.1

    This includes a major retooling underneath, including src/ layout and testing of doctest in documentation.

Documentation

PRs

  • libtmux v0.15 by @tony in #805
  • docs: Move to gp-libs (our internal helpers for sphinx) by @tony in #812

Full Changelog: v1.13.3...v1.14.0