fortls

View on PyPIReverse Dependencies (0)

3.1.2 fortls-3.1.2-py3-none-any.whl

Wheel Details

Project: fortls
Version: 3.1.2
Filename: fortls-3.1.2-py3-none-any.whl
Download: [link]
Size: 260717
MD5: 4051b36eca736a90bbd622c0dd394b35
SHA256: fb4e7f1f07c6aabf13d4fcf37f9d77469dbd9990d2148ff904070fe9c3d6a9a2
Uploaded: 2024-06-19 23:30:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fortls
Version: 3.1.2
Summary: fortls - Fortran Language Server
Author-Email: Giannis Nikiteas <giannis.nikiteas[at]gmail.com>
Project-Url: homepage, https://fortls.fortran-lang.org
Project-Url: Documentation, https://fortls.fortran-lang.org
Project-Url: Changes, https://github.com/fortran-lang/fortls/blob/master/CHANGELOG.md
Project-Url: Tracker, https://github.com/fortran-lang/fortls/issues
Project-Url: Source Code, https://github.com/fortran-lang/fortls
License: MIT
Keywords: fortran,language server,language server protocol,lsp,fortls
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Fortran
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Requires-Python: >=3.7
Requires-Dist: json5
Requires-Dist: packaging
Requires-Dist: importlib-metadata; python_version < "3.8"
Requires-Dist: typing-extensions; python_version < "3.8"
Requires-Dist: pytest (>=7.2.0); extra == "dev"
Requires-Dist: pytest-cov (>=4.0.0); extra == "dev"
Requires-Dist: pytest-xdist (>=3.0.2); extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pydantic; extra == "dev"
Requires-Dist: sphinx (>=4.0.0); extra == "docs"
Requires-Dist: sphinx-argparse; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: furo; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: sphinx-sitemap; extra == "docs"
Provides-Extra: dev
Provides-Extra: docs
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 10267 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (70.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
fortls/__init__.py sha256=MaIk9AZeQFTSfvJJGJzt8h0dfK6HifJHoj8hCR4GHOw 976
fortls/__main__.py sha256=5BjNuyet8AY-POwoF5rGt722rHQ7tJ0Vf0UFUfzzi-I 58
fortls/_version.py sha256=u-AJF7-kRF71aCA5RM9arr2JF3VvG_t8Bvm5K99YDEg 411
fortls/constants.py sha256=1G3DQ5RFHWp3Ho3cM1K8CIW8aw7oFr9RJw7ACXUl-g0 1504
fortls/debug.py sha256=CTZWs_jdQITLEUBxbtHEIxn61iNtECMYrHyDjj0aKX0 19426
fortls/fortls.schema.json sha256=pzWdycnY70JzHN5qJdwTH4k6T9pZCvFyJ5JbfYrpswA 6444
fortls/ftypes.py sha256=hLGd8BRrzJ94TMb3i-H9peqtPf3NRmAWtR7GOQkiM6Q 3745
fortls/helper_functions.py sha256=zozKnBBbkouFqRq9iSCU6iIlp5gPYs_6BmRtzzQcqeo 18350
fortls/interface.py sha256=qB6KH4ivmrqjfKHeOjsezEcoMFGZxBhtJzeJ1XaMw9Q 13221
fortls/json_templates.py sha256=L5Gooua1ctAH4X8XijZNm0UmJlaycaUxkrpCT5otLDo 1343
fortls/jsonrpc.py sha256=EhIYo3Lfc13FzdTmdEnhS05fivmp4t9CqYZ9e48zA2c 7344
fortls/langserver.py sha256=sh7lfMF1KDeb7oFFuIMiyFdUhcE1MujET1hEKflC-S4 74011
fortls/regex_patterns.py sha256=NUHcne8ry2GM9Qtslcrfe01-pv3-7qEk6ch5FDRvqk8 8954
fortls/schema.py sha256=2Jd_S4aChxxs9VEmlDijBKZvltkCfOt_Q6_00bfyP2Q 1131
fortls/version.py sha256=g1N6g0URFbyLX_Bda9-WiYh8dQmMicAp0iQlicyJA04 343
fortls/parsers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fortls/parsers/internal/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fortls/parsers/internal/associate.py sha256=MkY1GLU_qDtq7D7Ll_-KNBzkX3dwUm1sLu3eTo5zjSU 3062
fortls/parsers/internal/ast.py sha256=BTLGIMtENVry-jsjmQcnrNiuq0kiZfeH9tQh1Ta3pzY 12328
fortls/parsers/internal/base.py sha256=hal02jttw2BElNswFY39S-VUpHBFKrfnD42XWNT-R0k 2858
fortls/parsers/internal/block.py sha256=aLrAo_wuFexV_SIvx6s9h_mq4o7BJblp1mxKICq2eLc 608
fortls/parsers/internal/diagnostics.py sha256=MbQdFVgaxaF6xw4skF-t_QhTn8ni9AF_ay3wn-hkHpQ 1544
fortls/parsers/internal/do.py sha256=2bu3r2_C1rYHAGqhqeKPTWTVcHFQCXZt_Ixrq0vJu6M 446
fortls/parsers/internal/enum.py sha256=bQjm4nghc32AJ9vL9NCtYF8PypkZHaNhP20_9iaj-fY 454
fortls/parsers/internal/function.py sha256=pAtXtfn_ZqGBe0MrWvzuWTjJq_dZApBGkeuT_USDrLw 5596
fortls/parsers/internal/if_block.py sha256=NK070aXM3vltXn0A8w4J2XjrEvvna_hR0OB9oFmd6uA 446
fortls/parsers/internal/imports.py sha256=Wdxk6KwVg5CjdP5I9UwPn4RieNWS1e0A8rvXMSKOhO8 1027
fortls/parsers/internal/include.py sha256=oAP6sufXaEs0D7ahNTK9jYPPt2VU6AovORNgzqBSCEI 134
fortls/parsers/internal/interface.py sha256=0A5UylozdcU3rBfsqHA9qHCm88dbODU_62hr8LrwjgQ 1218
fortls/parsers/internal/intrinsic.modules.json sha256=ozw_1mdsDsZNevrbxYXGPGOko22sqD-z_0CHpdg5Isg 72890
fortls/parsers/internal/intrinsic.procedures.json sha256=tHgelL0Ud-A_fpC8J-WqOltUQ81GdKTMgudkuY_i7YM 44156
fortls/parsers/internal/intrinsic.procedures.markdown.json sha256=s8vOhrnlA1DGerSN2cq0qC2P6xhfxnJvL2a5mYlmrpw 630782
fortls/parsers/internal/intrinsics.py sha256=Ylme-lV83o3ZtHg_C6yGQqGA78z-QPpJVdg65d4jLsM 10093
fortls/parsers/internal/keywords.json sha256=BJUNQnMPSK6MiznR8pSeYEOD9Ms_inFj-E1B73Bd880 3082
fortls/parsers/internal/method.py sha256=2MgBqRWUPRKlrQR5vd5ylA5HS_MJp2TOeBVWl6TzXlo 5134
fortls/parsers/internal/module.py sha256=q9sN9YRdh5LNu5d8IeRlhMH3sDreXiP60ON7Hq43NnA 517
fortls/parsers/internal/parser.py sha256=vHLK9yfoDFkWCTXR0AeI00ezUgCr8mx1WXdZvlcADMs 86109
fortls/parsers/internal/program.py sha256=q4aOxWXByB01dT_nHGRYSZHLE8SuQaQm_mnhxWUQIxQ 137
fortls/parsers/internal/scope.py sha256=GXeQm-SfGHR5A2SnY4hc6KnEzT1e36Z3Ps0cYkRDHqg 9597
fortls/parsers/internal/select.py sha256=su5MjdD_ghaJc2hyevZb1h6xQVYZbzTApVqrx_RWs4A 2399
fortls/parsers/internal/statements.json sha256=LN8RBcxCEUZ3kpyHpBuWVbjCxSPvtL5vID3ErYKmqTA 4701
fortls/parsers/internal/submodule.py sha256=qPCW15v0GNp0qES5_xfjsaTcsBixiw8OlFoQJZyK2C8 3953
fortls/parsers/internal/subroutine.py sha256=DGAzFB9gXVDBMdbKg6q5Rm97yAYRbqEbrA3pwdKhoUk 9739
fortls/parsers/internal/type.py sha256=KqCmc01APMLX9Q4V6F9go5uEfh1kFfSfCZ0b8uqvThc 6532
fortls/parsers/internal/use.py sha256=u04LUuAGF1FwqPX1cu8A-AT1eZjDTS_-LM3DHiQfsvE 1259
fortls/parsers/internal/utilities.py sha256=d_wAhOSU1lXM2qczkfSaP_psGBKQUmGdDgV8SYoZlgA 10927
fortls/parsers/internal/variable.py sha256=5sDHO-OGTfJpw8-pSt7Eus1kpspTEGcTDJ5AmnoekmM 8898
fortls/parsers/internal/where.py sha256=PR5azJ_m9VuYDpYt2K0xOxzi8480OY--B3z9BRngV9o 458
fortls-3.1.2.dist-info/LICENSE sha256=2e70-cGhSdwredQYcH4y7pSKWnV8M6luUPIRxaBQZxs 1118
fortls-3.1.2.dist-info/METADATA sha256=ldB8eXmJ5VoSIRu9VUJ-spQDXRdn8FUchZkWM5r3j4U 12656
fortls-3.1.2.dist-info/WHEEL sha256=cpQTJ5IWu9CdaPViMhC9YzF8gZuS5-vlfoFihTBC86A 91
fortls-3.1.2.dist-info/entry_points.txt sha256=sfF280PAJKggFFBJmDcElMI3lUNXEScJbhHRNC5visQ 48
fortls-3.1.2.dist-info/top_level.txt sha256=UFlNUgTqL5SpnsE1BsxwQSgUEbhAtybI5827Rf4Ijb0 7
fortls-3.1.2.dist-info/RECORD

top_level.txt

fortls

entry_points.txt

fortls = fortls.__init__:main