Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -174,4 +174,4 @@ Fixes:
..
or see older git commits

`15.X Changelog <https://pyav.basswood-io.com/docs/15.1/development/changelog.html>`
`15.X Changelog <https://pyav.basswood.io/docs/15.1/development/changelog.html>`
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,8 @@ Have fun, [read the docs][docs], [come chat with us][discuss], and good luck!

[conda-badge]: https://img.shields.io/conda/vn/conda-forge/av.svg?colorB=CCB39A
[conda]: https://anaconda.org/conda-forge/av
[docs-badge]: https://img.shields.io/badge/docs-on%20pyav.basswood--io.com-blue.svg
[docs]: https://pyav.basswood-io.com
[docs-badge]: https://img.shields.io/badge/docs-on%20pyav.basswood.io-blue.svg
[docs]: https://pyav.basswood.io
[pypi-badge]: https://img.shields.io/pypi/v/av.svg?colorB=CCB39A
[pypi]: https://pypi.org/project/av
[discuss]: https://github.com/PyAV-Org/PyAV/discussions
Expand Down
2 changes: 1 addition & 1 deletion docs/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,5 @@ open:
open _build/html/index.html

upload:
rsync -avxP --delete _build/html/ root@basswood-io.com:/var/www/pyav/docs/develop
rsync -avxP --delete _build/html/ root@basswood.io:/var/www/pyav/docs/develop

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ version = {attr = "av.about.__version__"}
[project.urls]
"Bug Tracker" = "https://github.com/PyAV-Org/PyAV/issues"
"Source Code" = "https://github.com/PyAV-Org/PyAV"
homepage = "https://pyav.basswood-io.com"
homepage = "https://pyav.basswood.io"

[project.scripts]
"pyav" = "av.__main__:main"
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ def parse_cflags(raw_flags):

compiler_directives = {
"c_string_type": "str",
"c_string_encoding": "ascii",
"c_string_encoding": "utf8",
"embedsignature": True,
"binding": False,
"language_level": 3,
Expand Down
9 changes: 9 additions & 0 deletions tests/test_dictionary.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,12 @@ def test_dictionary() -> None:
assert d.pop("key") == "value"
pytest.raises(KeyError, d.pop, "key")
assert len(d) == 0


def test_dictionary_non_ascii() -> None:
d = Dictionary()
d["café"] = "naïve 日本語 🎵"

assert d["café"] == "naïve 日本語 🎵"
assert "café" in d
assert list(d) == ["café"]
Loading