Skip to content

Commit 34bcdea

Browse files
authored
build(poetry): poetry build packaging (#729)
This is a counterpart to tmux-python/libtmux#347 If you run into any issues notify the maintainers by contacting @tony through email or in the thread at #625. Updates libtmux to 0.10.3, which is the first release published via `poetry`'s build and publish commands. Also updates `tox.ini, adds the tox and tox-poetry-installer
2 parents c45de06 + 9bce560 commit 34bcdea

File tree

5 files changed

+448
-195
lines changed

5 files changed

+448
-195
lines changed

CHANGES

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,21 @@
44

55
- _Insert changes/features/fixes for next release here_
66

7+
#### Packaging
8+
9+
- `poetry build` used to package in place of `python setup.py build` (#729)
10+
11+
Package maintainers: If you run into any issues at
12+
[#625](https://github.com/tmux-python/tmuxp/issues/625).
13+
14+
Additionally, `libtmux` has been pinned to a similar release at
15+
[0.10.3](https://pypi.org/project/libtmux/0.10.3/) which has used the new
16+
build process.
17+
18+
- `poetry publish` instead of `twine upload dist/*` (#729)
19+
20+
Similar to the above, reach out to the #625 issue if you bump into problems.
21+
722
#### What's new
823

924
- `tmuxp edit` for configuration changes (#707, @GlebPoljakov)
@@ -13,6 +28,7 @@
1328
Inside a project: `tmuxp edit .`
1429

1530
### Removed support
31+
1632
- Python 3.6 support has been removed (#726)
1733

1834
### Development

0 commit comments

Comments
 (0)