Up to [cvs.NetBSD.org] / pkgsrc / devel / py-curtsies
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.14 / (download) - annotate - [select for diffs], Thu Aug 10 12:02:46 2023 UTC (6 weeks, 4 days ago) by adam
Branch: MAIN
CVS Tags: HEAD
Changes since 1.13: +4 -4
lines
Diff to previous 1.13 (colored)
py-curtsies: updated to 0.4.2 0.4.2 Small type annotation clean ups.
Revision 1.13 / (download) - annotate - [select for diffs], Thu Oct 13 16:43:42 2022 UTC (11 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4
Changes since 1.12: +4 -4
lines
Diff to previous 1.12 (colored)
py-curtsies: updated to 0.4.1 0.4.1 Unbreak process suspension with blessed Remove xforms.
Revision 1.12 / (download) - annotate - [select for diffs], Thu Sep 15 17:53:47 2022 UTC (12 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.11: +4 -4
lines
Diff to previous 1.11 (colored)
py-curtsies: updated to 0.4.0 0.4.0 Clean up both wakeup_fds Drop support for Python 3.6 Switch to blessed Typing: add more annotations
Revision 1.11 / (download) - annotate - [select for diffs], Mon Nov 8 16:46:30 2021 UTC (22 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.10: +4 -4
lines
Diff to previous 1.10 (colored)
py-curtsies: updated to 0.3.10 0.3.10 Typing: more specify return types for event triggers Typing: don't allow Event instances in PasteEvent contents 0.3.9 Change typing of event_trigger(event_type) to allow a function that returns None 0.3.7 Fixed ctrl-c not being reported until another key was pressed in Python 3.5+
Revision 1.10 / (download) - annotate - [select for diffs], Tue Oct 26 10:18:21 2021 UTC (23 months ago) by nia
Branch: MAIN
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored)
archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
Revision 1.9 / (download) - annotate - [select for diffs], Thu Oct 7 13:43:05 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.8: +1 -2
lines
Diff to previous 1.8 (colored)
devel: Remove SHA1 hashes for distfiles
Revision 1.8 / (download) - annotate - [select for diffs], Sat Mar 20 15:12:22 2021 UTC (2 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.7: +5 -6
lines
Diff to previous 1.7 (colored)
py-curtsies: updated to 0.3.5 0.3.5: Drop supported for Python 2, 3.4 and 3.5. Migrate to pytest. Add new exmples. Improve error messages. Replace wcwidth with cwcwidth
Revision 1.7 / (download) - annotate - [select for diffs], Thu Aug 27 12:26:59 2020 UTC (3 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.6: +2 -1
lines
Diff to previous 1.6 (colored)
Fix Python 3.6 build
Revision 1.6 / (download) - annotate - [select for diffs], Thu Jul 16 06:08:13 2020 UTC (3 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.5: +5 -5
lines
Diff to previous 1.5 (colored)
py-curtsies: updated to 0.3.4 0.3.4: Prevent crash when embedding in situations including the lldb debugger.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Jul 7 05:20:47 2020 UTC (3 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.4: +5 -5
lines
Diff to previous 1.4 (colored)
py-curtsies: updated to 0.3.3 0.3.3: ??? 0.3.2: Migrate doc generation to Python 3 Add MyPy typing Remove logging level message Assorted fixes
Revision 1.4 / (download) - annotate - [select for diffs], Wed May 13 15:18:14 2020 UTC (3 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.3: +5 -6
lines
Diff to previous 1.3 (colored)
py-curtsies: updated to 0.3.1 0.3.1: Unknown changes
Revision 1.3 / (download) - annotate - [select for diffs], Tue May 7 09:42:33 2019 UTC (4 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.2: +2 -1
lines
Diff to previous 1.2 (colored)
py-curtsies: do not require typing module for Python >= 3.5
Revision 1.2 / (download) - annotate - [select for diffs], Mon Feb 26 08:38:53 2018 UTC (5 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.1: +5 -5
lines
Diff to previous 1.1 (colored)
py-curtsies: updated to 0.3.0 0.3.0: Change name of "dark" color to "black" Drop support for Python 2.6 and 3.3 New FmtStr method width_aware_splitlines which cuts up a FmtStr in linear time
Revision 1.1 / (download) - annotate - [select for diffs], Wed Apr 12 11:42:45 2017 UTC (6 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2
Curtsies is a Python 2.6+ & 3.3+ compatible library for interacting with the terminal. FmtStr objects are strings formatted with colors and styles displayable in a terminal with ANSI escape sequences. FSArray objects contain multiple such strings with each formatted string on its own row, and can be superimposed onto each other to build complex grids of colored and styled characters. Such grids of characters can be efficiently rendered to the terminal in alternate screen mode (no scrollback history, like Vim, top etc.) by FullscreenWindow objects or to the normal history-preserving screen by CursorAwareWindow objects. User keyboard input events like pressing the up arrow key are detected by an Input object. See the Quickstart to get started using all of these classes.