Skip to content

Commit 081f239

Browse files
authored
Merge branch 'master' into dependabot/pip/sphinx-7.3.7
2 parents 9a3fdf1 + ce119f8 commit 081f239

30 files changed

+294
-126
lines changed

.github/workflows/codeql.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333

3434
# Initializes the CodeQL tools for scanning.
3535
- name: Initialize CodeQL
36-
uses: github/codeql-action/init@v2
36+
uses: github/codeql-action/init@v3
3737
with:
3838
languages: ${{ matrix.language }}
3939
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -47,7 +47,7 @@ jobs:
4747
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, Java, or Swift).
4848
# If this step fails, then you should remove it and run the build manually (see below)
4949
- name: Autobuild
50-
uses: github/codeql-action/autobuild@v2
50+
uses: github/codeql-action/autobuild@v3
5151

5252
# ℹ️ Command-line programs to run using the OS shell.
5353
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
@@ -60,6 +60,6 @@ jobs:
6060
# ./location_of_script_within_repo/buildscript.sh
6161

6262
- name: Perform CodeQL Analysis
63-
uses: github/codeql-action/analyze@v2
63+
uses: github/codeql-action/analyze@v3
6464
with:
6565
category: "/language:${{matrix.language}}"

.github/workflows/pythonpackage.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
python-version: ${{ matrix.python-version }}
2525
- name: Install and configure Poetry
2626
# TODO: workaround for https://github.com/snok/install-poetry/issues/94
27-
uses: snok/install-poetry@v1.3.3
27+
uses: snok/install-poetry@v1.3.4
2828
with:
2929
version: 1.3.1
3030
virtualenvs-in-project: true
@@ -44,7 +44,7 @@ jobs:
4444
source $VENV
4545
pytest tests -v --cov=./rich --cov-report=xml:./coverage.xml --cov-report term-missing
4646
- name: Upload code coverage
47-
uses: codecov/codecov-action@v3
47+
uses: codecov/codecov-action@v4
4848
with:
4949
token: ${{ secrets.CODECOV_TOKEN }}
5050
file: ./coverage.xml

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ repos:
3030
hooks:
3131
- id: pycln
3232
args: [--all]
33-
- repo: https://github.com/psf/black
34-
rev: 23.7.0
33+
- repo: https://github.com/psf/black-pre-commit-mirror
34+
rev: 23.11.0
3535
hooks:
3636
- id: black
3737
exclude: ^benchmarks/

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1616
- Thread used in progress.track will exit if an exception occurs in a generator https://github.com/Textualize/rich/pull/3402
1717
- Progress track thread is now a daemon thread https://github.com/Textualize/rich/pull/3402
1818
- Fixed cached hash preservation upon clearing meta and links https://github.com/Textualize/rich/issues/2942
19+
- Fixed overriding the `background_color` of `Syntax` not including padding https://github.com/Textualize/rich/issues/3295
1920

2021
### Changed
2122

2223
- `RichHandler` errors and warnings will now use different colors (red and yellow) https://github.com/Textualize/rich/issues/2825
2324
- Removed the empty line printed in jupyter while using `Progress` https://github.com/Textualize/rich/pull/2616
25+
- Running tests in environment with `FORCE_COLOR` or `NO_COLOR` environment variables
26+
- ansi decoder will now strip problematic private escape sequences (like `\x1b7`) https://github.com/Textualize/rich/pull/3278/
27+
- Tree's ASCII_GUIDES and TREE_GUIDES constants promoted to class attributes
28+
29+
### Added
30+
31+
- Adds a `case_sensitive` parameter to `prompt.Prompt`. This determines if the
32+
response is treated as case-sensitive. Defaults to `True`.
2433

2534
## [13.7.1] - 2024-02-28
2635

36+
2737
### Fixed
2838

2939
- Updated the widths of some characters https://github.com/Textualize/rich/pull/3289
@@ -86,7 +96,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
8696

8797
- Text.tab_size now defaults to `None` to indicate that Console.tab_size should be used.
8898

89-
9099
## [13.4.2] - 2023-06-12
91100

92101
### Changed

CONTRIBUTORS.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,22 @@ The following people have contributed to the development of Rich:
2020
- [Aryaz Eghbali](https://github.com/AryazE)
2121
- [Oleksis Fraga](https://github.com/oleksis)
2222
- [Andy Gimblett](https://github.com/gimbo)
23+
- [Tom Gooding](https://github.com/TomJGooding)
2324
- [Michał Górny](https://github.com/mgorny)
2425
- [Nok Lam Chan](https://github.com/noklam)
2526
- [Leron Gray](https://github.com/daddycocoaman)
2627
- [Andre Hora](https://github.com/andrehora)
2728
- [Kenneth Hoste](https://github.com/boegel)
2829
- [Lanqing Huang](https://github.com/lqhuang)
2930
- [Finn Hughes](https://github.com/finnhughes)
31+
- [Logan Hunt](https://github.com/dosisod)
3032
- [JP Hutchins](https://github.com/JPhutchins)
3133
- [Ionite](https://github.com/ionite34)
3234
- [Josh Karpel](https://github.com/JoshKarpel)
3335
- [Jan Katins](https://github.com/jankatins)
3436
- [Hugo van Kemenade](https://github.com/hugovk)
3537
- [Andrew Kettmann](https://github.com/akettmann)
38+
- [Alexander Krasnikov](https://github.com/askras)
3639
- [Martin Larralde](https://github.com/althonos)
3740
- [Hedy Li](https://github.com/hedythedev)
3841
- [Henry Mai](https://github.com/tanducmai)
@@ -52,6 +55,7 @@ The following people have contributed to the development of Rich:
5255
- [Kylian Point](https://github.com/p0lux)
5356
- [Kyle Pollina](https://github.com/kylepollina)
5457
- [Sebastián Ramírez](https://github.com/tiangolo)
58+
- [Grant Ramsay](https://github.com/seapagan)
5559
- [Felipe Guedes](https://github.com/guedesfelipe)
5660
- [Min RK](https://github.com/minrk)
5761
- [Clément Robert](https://github.com/neutrinoceros)
@@ -63,9 +67,11 @@ The following people have contributed to the development of Rich:
6367
- [Anthony Shaw](https://github.com/tonybaloney)
6468
- [Nicolas Simonds](https://github.com/0xDEC0DE)
6569
- [Aaron Stephens](https://github.com/aaronst)
70+
- [Karolina Surma](https://github.com/befeleme)
6671
- [Gabriele N. Tornetta](https://github.com/p403n1x87)
6772
- [Nils Vu](https://github.com/nilsvu)
6873
- [Arian Mollik Wasi](https://github.com/wasi-master)
74+
- [Jan van Wijk](https://github.com/jdvanwijk)
6975
- [Handhika Yanuar Pratama](https://github.com/theDreamer911)
7076
- [za](https://github.com/za)
7177
- [Motahhar Mokfi](https://github.com/motahhar)

README.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -437,11 +437,3 @@ See also [Rich CLI](https://github.com/textualize/rich-cli) for a command line a
437437
See also Rich's sister project, [Textual](https://github.com/Textualize/textual), which you can use to build sophisticated User Interfaces in the terminal.
438438

439439
![Textual screenshot](https://raw.githubusercontent.com/Textualize/textual/main/imgs/textual.png)
440-
441-
# Projects using Rich
442-
443-
For some examples of projects using Rich, see the [Rich Gallery](https://www.textualize.io/rich/gallery) on [Textualize.io](https://www.textualize.io).
444-
445-
Would you like to add your own project to the gallery? You can! Follow [these instructions](https://www.textualize.io/gallery-instructions).
446-
447-
<!-- This is a test, no need to translate -->

0 commit comments

Comments
 (0)