{"id":26732,"library":"aspidites","title":"Aspidites","description":"Aspidites is the reference implementation of the Woma language, a Python-based programming language. Current version is 1.16.1. Release cadence is irregular.","status":"active","version":"1.16.1","language":"python","source_language":"en","source_url":"https://github.com/rjdbcm/Aspidites","tags":["language","compiler","woma","transpiler"],"install":[{"cmd":"pip install aspidites","lang":"bash","label":"Install from PyPI"}],"dependencies":[],"imports":[{"note":"Direct import from top-level package.","symbol":"Compiler","correct":"from aspidites import Compiler"},{"note":"Direct import from top-level package.","symbol":"Transpiler","correct":"from aspidites import Transpiler"}],"quickstart":{"code":"from aspidites import Compiler\n\ncode = \"\"\"\nwelcome \"Hello, World!\"\n\"\"\"\ncompiler = Compiler()\ntry:\n    result = compiler.compile(code)\n    print(result)\nexcept Exception as e:\n    print(f\"Error: {e}\")\n","lang":"python","description":"Compile a simple Woma program using the Compiler class."},"warnings":[{"fix":"Pin to minor version and test thoroughly.","message":"Aspidites is a language implementation; API can break with major versions.","severity":"breaking","affected_versions":">=2.0"},{"fix":"Use 'pip install aspidites' (lowercase).","message":"The package name on PyPI is 'aspidites' (lowercase). Do not use uppercase 'Aspidites'.","severity":"gotcha","affected_versions":"all"},{"fix":"Prefer importing from top-level aspidites.","message":"Some old examples may import from 'aspidites.core'. That module may be removed in future.","severity":"deprecated","affected_versions":"<1.16"}],"env_vars":null,"search_vec":"'1.16.1':20 'aspidit':1,2 'base':14 'cadenc':22 'compil':26 'current':17 'implement':6 'irregular':24 'languag':10,16,25 'program':15 'python':13 'python-bas':12 'refer':5 'releas':21 'transpil':28 'version':18 'woma':9,27","created_at":"2026-05-01T17:42:35.568998+00:00","updated_at":"2026-05-01T17:42:35.568998+00:00","problems":{"verify_error":"× Failed to build `aspidites==1.16.1`\n  ├─▶ The build backend returned an error\n  ╰─▶ Call to `setuptools.build_meta:__legacy__.build_wheel` failed (exit\n      status: 1)\n\n      [stderr]\n      Traceback (most recent call last):\n        File \"<string>\", line 14, in <module>\n        File\n      \"/home/"},"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"aspidites","cli_version":"","type":"library","homepage":"https://aspidites.com","github":"https://github.com/rjdbcm/Aspidites","docs":null,"changelog":null,"pypi":"https://pypi.org/project/aspidites/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["devops","web-framework","database","http-networking","serialization"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"install_fail","verified_at":"2026-06-29","last_verified":"2026-06-29","next_check":"2026-07-06","install_tag":null}}