Mathics3 Module for ICU — International Components for Unicode
Functions that provide information from the `Python ICU library <https://pypi.org/project/pyicu/>`_.
Example Session
---------------
::
$ mathicsscript
In[1]:= LoadModule["pymathics.icu"]
Out[1]= pymathics.icu
In[2]= Alphabet["Croatian"]
Out[2]= {a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, r, s, t, u, v, z, ć, č, đ, š, ž, dž, lj, nj}
In[3]:= $Language
Out[3]= "English"
In[4]:= Alphabet[]
Out[4]= {a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z}
In[5]:= $Language="German"
Out[5]= "German"
In[6]:= Alphabet[]
Out[6]= {a, ä, b, c, d, e, f, g, h, i, j, k, l, m, n, o, ö, p, q, r, s, ß, t, u, ü, v, w, x, y, z}
In[7]:= AlphabeticOrder["Papá", "Papagayo", "Spanish"]
Out[7]= 1
In[8]:= AlphabeticOrder["Papá", "Papa", "Spanish"]
Out[8]= -1
In[8]:= AlphabeticOrder["Papá", ""Papá", "Spanish"]
Out[8]= 0
Raw data
{
"_id": null,
"home_page": null,
"name": "Mathics3-Module-PyICU",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "Mathics Group <mathics-devel@googlegroups.com>",
"keywords": "Mathematica, Wolfram, Interpreter, Shell, Math, CAS",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/c9/83/1ecbf26a11f2967adfc785461ded3dac397bd025b1bc8ea3e132e1f0642d/mathics3_module_pyicu-9.0.0.tar.gz",
"platform": null,
"description": "Mathics3 Module for ICU \u2014 International Components for Unicode\n\nFunctions that provide information from the `Python ICU library <https://pypi.org/project/pyicu/>`_.\n\nExample Session\n---------------\n\n::\n\n $ mathicsscript\n In[1]:= LoadModule[\"pymathics.icu\"]\n Out[1]= pymathics.icu\n\n In[2]= Alphabet[\"Croatian\"]\n Out[2]= {a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, r, s, t, u, v, z, \u0107, \u010d, \u0111, \u0161, \u017e, d\u017e, lj, nj}\n\n In[3]:= $Language\n Out[3]= \"English\"\n\n In[4]:= Alphabet[]\n Out[4]= {a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z}\n\n In[5]:= $Language=\"German\"\n Out[5]= \"German\"\n\n In[6]:= Alphabet[]\n Out[6]= {a, \u00e4, b, c, d, e, f, g, h, i, j, k, l, m, n, o, \u00f6, p, q, r, s, \u00df, t, u, \u00fc, v, w, x, y, z}\n\n In[7]:= AlphabeticOrder[\"Pap\u00e1\", \"Papagayo\", \"Spanish\"]\n Out[7]= 1\n\n In[8]:= AlphabeticOrder[\"Pap\u00e1\", \"Papa\", \"Spanish\"]\n Out[8]= -1\n\n In[8]:= AlphabeticOrder[\"Pap\u00e1\", \"\"Pap\u00e1\", \"Spanish\"]\n Out[8]= 0\n",
"bugtrack_url": null,
"license": null,
"summary": "Mathics3 Hello, World! module",
"version": "9.0.0",
"project_urls": {
"Downloads": "https://github.com/Mathics3/Mathics-Module-PyICU/releases",
"Homepage": "https://github.com/Mathics3/Mathics3-Module-PyICU"
},
"split_keywords": [
"mathematica",
" wolfram",
" interpreter",
" shell",
" math",
" cas"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "f91e89eebadb062dd5f21d96efb21ab6339a1d06e25c1c06ab35ed57994bdc23",
"md5": "27ceefa27e2a0be059efafeb3c14c1a5",
"sha256": "1e54e8ca87b83e761b0bdd6c417fc2e2aee17a087c485bf95dfe65a543e0cf99"
},
"downloads": -1,
"filename": "mathics3_module_pyicu-9.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "27ceefa27e2a0be059efafeb3c14c1a5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 19950,
"upload_time": "2025-09-03T18:22:16",
"upload_time_iso_8601": "2025-09-03T18:22:16.517357Z",
"url": "https://files.pythonhosted.org/packages/f9/1e/89eebadb062dd5f21d96efb21ab6339a1d06e25c1c06ab35ed57994bdc23/mathics3_module_pyicu-9.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c9831ecbf26a11f2967adfc785461ded3dac397bd025b1bc8ea3e132e1f0642d",
"md5": "44e1f3f2e0558181a04fca650531e367",
"sha256": "808d173ad3417b440f8da8a908ff862424ab0c8c18ead9c3c7fdac998eb28925"
},
"downloads": -1,
"filename": "mathics3_module_pyicu-9.0.0.tar.gz",
"has_sig": false,
"md5_digest": "44e1f3f2e0558181a04fca650531e367",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 17974,
"upload_time": "2025-09-03T18:22:17",
"upload_time_iso_8601": "2025-09-03T18:22:17.868389Z",
"url": "https://files.pythonhosted.org/packages/c9/83/1ecbf26a11f2967adfc785461ded3dac397bd025b1bc8ea3e132e1f0642d/mathics3_module_pyicu-9.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-03 18:22:17",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Mathics3",
"github_project": "Mathics-Module-PyICU",
"github_not_found": true,
"lcname": "mathics3-module-pyicu"
}