diff --git a/pyproject.toml b/pyproject.toml index 91f6e1d..175df59 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,8 +6,8 @@ readme = "README.md" requires-python = ">=3.12" dependencies = [ "beautifulsoup4>=4.11.1", - "iso-language-codes>=1.1.0", - "langcodes>=3.5.0", + "iso-language-codes==1.1.0", + "langcodes==3.5.0", "lxml>=4.9.1", "marisa-trie>=0.7.7", "pinyin-jyutping-sentence>=1.3", diff --git a/requirements.txt b/requirements.txt index bb33205..704c249 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,5 @@ beautifulsoup4 >= 4.11.1 pinyin >= 0.4.0 pyglossary >= 4.6.1 pinyin_jyutping_sentence -langcodes \ No newline at end of file +langcodes==3.5.0 +iso-language-codes==1.1.0 \ No newline at end of file diff --git a/uv.lock b/uv.lock index dc0d6ef..362a88f 100644 --- a/uv.lock +++ b/uv.lock @@ -263,8 +263,8 @@ dependencies = [ requires-dist = [ { name = "beautifulsoup4", specifier = ">=4.11.1" }, { name = "dragonmapper", specifier = ">=0.3.0" }, - { name = "iso-language-codes", specifier = ">=1.1.0" }, - { name = "langcodes", specifier = ">=3.5.0" }, + { name = "iso-language-codes", specifier = "==1.1.0" }, + { name = "langcodes", specifier = "==3.5.0" }, { name = "lxml", specifier = ">=4.9.1" }, { name = "marisa-trie", specifier = ">=0.7.7" }, { name = "pinyin", specifier = ">=0.4.0" },