Releases: adamlui/python-utils
prose-languages v1.0.0
🚀 Initial Release
File extensions for prose languages. It's just a JSON file, so you can use it in any environment. Sourced from GitHub's Linguist project (defines all 18 prose languages known to GitHub). Data is updated via script and released via new package version.
To install:
pip install prose-languagesUsage:
import prose_languages
md_lang_data = prose_languages['Markdown']
print(md_lang_data['extensions']) # => ['.livemd', '.markdown', '.md', ...]README for this release: https://github.com/adamlui/python-utils/tree/markup-languages-1.0.0/markup-languages/#readme
programming-languages v2.0.0
⚠️ Breaking Changes
- Dataset narrowed to programming languages only: v2.x.x now contains only programming language extensions (for a maintained version of the previous superset, use computer-languages instead)
Full Changelog: programming-languages-1.0.0...programming-languages-2.0.0
README for this release: https://github.com/adamlui/python-utils/tree/programming-languages-2.0.0/programming-languages/#readme
markup-languages v1.0.1
📃 Changelog
Full Changelog: markup-languages-1.0.0...markup-languages-1.0.1
README for this release: https://github.com/adamlui/python-utils/tree/markup-languages-1.0.1/markup-languages/#readme
markup-languages v1.0.0
🚀 Initial Release
File extensions for markup languages. It's just a JSON file, so you can use it in any environment. Sourced from GitHub's Linguist project (defines all 69 markup languages known to GitHub). Data is updated via script and released via new package version.
To install:
pip install markup-languagesUsage:
import markup_languages
html_lang_data = markup_languages['HTML']
print(html_lang_data['extensions']) # => ['.hta', '.htm', '.html', '.html.hl', ...]README for this release: https://github.com/adamlui/python-utils/tree/markup-languages-1.0.0/markup-languages/#readme
is-unicode-supported v1.0.2
data-languages v1.0.0
🚀 Initial Release
File extensions for data languages. It's just a JSON file, so you can use it in any environment. Sourced from GitHub's Linguist project (defines all 145 data languages known to GitHub). Data is updated via script and released via new package version.
To install:
pip install data-languagesUsage:
import data_languages
json_lang_data= data_languages['JSON']
print(json_lang_data['extensions']) # => ['.4DForm', '.4DProject', '.avsc', ...]README for this release: https://github.com/adamlui/python-utils/tree/data-languages-1.0.0/data-languages/#readme
computer-languages v1.0.0
🚀 Initial Release
File extensions for computer languages. It's just a JSON file, so you can use it in any environment. Sourced from GitHub's Linguist project (defines all 700+ languages known to GitHub). Data is updated via script and released via new package version.
To install:
pip install computer-languagesUsage:
import computer_languages
py_lang_data = computer_languages['Python']
print(py_lang_data['type']) # => 'programming'
print(py_lang_data['extensions']) # => ['.cgi', '.fcgi', '.gyp', ...]README for this release: https://github.com/adamlui/python-utils/tree/computer-languages-1.0.0/computer-languages/#readme
remove-json-keys v1.9.1
📃 Changelog
- Bumped translate-messages from 1.8.3 to 1.9.0 (@dependabot)
Full Changelog: remove-json-keys-1.9.0...remove-json-keys-1.9.1
README for this release: https://github.com/adamlui/python-utils/tree/remove-json-keys-1.9.1/remove-json-keys/#readme
programming-languages v1.0.0
🚀 Initial Release
File extensions for programming languages. It's just a JSON file, so you can use it in any environment. Sourced from GitHub's Linguist project (defines all 700+ languages known to GitHub). Data is updated via script and released via new package version.
To install:
pip install programming-languagesUsage:
import programming_languages
py_lang_data = programming_languages['Python']
print(py_lang_data['type']) # => 'programming'
print(py_lang_data['extensions']) # => ['.py', '.cgi', '.fcgi', ...]README for this release: https://github.com/adamlui/python-utils/tree/programming-languages-1.0.0/programming-languages/#readme
is-unicode-supported v1.0.1
📃 Changelog
- Bumped remove-json-keys from 1.8.3 to 1.9.0 (@adamlui)
- Bumped translate-messages from 1.8.3 to 1.9.0 (@dependabot)
Full Changelog: is-unicode-supported-1.0.0...is-unicode-supported-1.0.1
README for this release: https://github.com/adamlui/python-utils/tree/is-unicode-supported-1.0.1/is-unicode-supported/#readme
🧠 New Contributors
- @dependabot made their first contribution in eba659a