{"package": "novelscribe", "summary": "AI-powered autonomous novel generation system \u2014 install with 'pip install novelscribe', run with 'scribe'", "pypi_url": "https://pypi.org/project/novelscribe", "piwheels_url": "https://www.piwheels.org/project/novelscribe", "releases": {"6.4.9": {"released": "2026-05-24 13:04:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.4.9-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.4.9-py3-none-any.whl", "filehash": "4be38e771228ba124fac03ae3a068e991ad058b70266654fbe3e9ec9c91cdd10", "filesize": 2213930, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.4.8": {"released": "2026-05-23 14:19:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.4.8-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.4.8-py3-none-any.whl", "filehash": "989f6d89da0acd51b89de3925860befda36e7c1cea4a3ce3daf9f384bcc0d6a3", "filesize": 2213601, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.4.7": {"released": "2026-05-23 08:08:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.4.7-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.4.7-py3-none-any.whl", "filehash": "4703fbd5cadeea8c70c16c2f1a7bd4bdb355cb84f8460b93db9d27d2d456fc18", "filesize": 2213576, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.4.6": {"released": "2026-05-23 07:23:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.4.6-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.4.6-py3-none-any.whl", "filehash": "8672e36da011c7bf1b07ba1fed8b0e15db3f9cbdb9aec6d6dd430d72f646ec6d", "filesize": 2213478, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.4.5": {"released": "2026-05-22 22:23:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.4.5-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.4.5-py3-none-any.whl", "filehash": "cc237bc104e854ff9230eab90444b23341e03b6f8eb9a958e7ccb8a47e385019", "filesize": 2213406, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.4.4": {"released": "2026-05-22 20:53:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.4.4-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.4.4-py3-none-any.whl", "filehash": "bcbc02509e752ed822b472a063f9ae4e07ce8c8292331f0ef7fcc93d8740533b", "filesize": 2213402, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.4.3": {"released": "2026-05-19 20:53:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.4.3-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.4.3-py3-none-any.whl", "filehash": "ddada22e339496dd56c89ac5018913012d0bd9fa618c2e3be5afbc2ed917f1ef", "filesize": 2211759, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.4.2": {"released": "2026-05-19 17:49:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.4.2-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.4.2-py3-none-any.whl", "filehash": "dbd3248bb62a7296cdfdd3664ee1260e0fc15103495b3b38f6c9d9eeffd7d0db", "filesize": 2210426, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.4.1": {"released": "2026-05-17 17:54:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.4.1-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.4.1-py3-none-any.whl", "filehash": "fe4ebb3fd821391c93abfb25158cefbf53ec9aef2b8a71e5f5c44c6c47a8ee54", "filesize": 2210424, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.4.0": {"released": "2026-05-17 16:44:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.4.0-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.4.0-py3-none-any.whl", "filehash": "1218bef888885bdad95b722117aaf75b4cf403cfe9597239241d42985dd36bd6", "filesize": 2193166, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.3.13": {"released": "2026-05-16 20:59:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.3.13-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.3.13-py3-none-any.whl", "filehash": "ccbe16f0c303ddd60d38e2ced405b4442b796f35f3a61dabdf82f25f3acc4f38", "filesize": 2190303, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.3.12": {"released": "2026-05-16 20:29:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.3.12-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.3.12-py3-none-any.whl", "filehash": "16038b549b0598da8eaa23986e5e22cf47f121406a18d385682ae1831278bb25", "filesize": 2190305, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.3.11": {"released": "2026-05-16 19:59:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.3.11-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.3.11-py3-none-any.whl", "filehash": "e313ee2f2c03e3db91f115025f2f7e9b870c81982c236263cc23db6a074aea0d", "filesize": 2190304, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.3.10": {"released": "2026-05-16 19:24:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.3.10-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.3.10-py3-none-any.whl", "filehash": "e9d581e5ba9757b461a0d30c1fca8f40bbc7c81c01070a0ed9baa7b1734cdc8f", "filesize": 2190305, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.3.9": {"released": "2026-05-16 18:59:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.3.9-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.3.9-py3-none-any.whl", "filehash": "d10a71fbd77f8fb4b3684633de72fe563e953f577f79fd571a4f9f0951843d63", "filesize": 2190290, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.3.8": {"released": "2026-05-16 15:54:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.3.8-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.3.8-py3-none-any.whl", "filehash": "68b405f556c18ec5f99f84a0e6b22b7484de7abe2b095647bce554160794ee6f", "filesize": 2190289, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.3.6": {"released": "2026-05-16 12:34:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.3.6-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.3.6-py3-none-any.whl", "filehash": "35bc4f366405e6d7a86f93d0f067244ee40a0e1f0af21145e8d2cf4ea8e30fa5", "filesize": 2190292, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.3.5": {"released": "2026-05-16 11:59:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.3.5-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.3.5-py3-none-any.whl", "filehash": "076093a97a673ce79cadfbf54cf174d392d0246962b1dbb5480ad751906aca66", "filesize": 2189960, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.3.4": {"released": "2026-05-16 11:04:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.3.4-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.3.4-py3-none-any.whl", "filehash": "4d3e0ab8a63fb4c3fb354e0175f259d95538be78b21993f0e3be981bbaa20416", "filesize": 2189933, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.3.3": {"released": "2026-05-16 08:54:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.3.3-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.3.3-py3-none-any.whl", "filehash": "383b2a693deccf4ab8abd23942eeba50fe708d83bfc3d92c94320f1807062b99", "filesize": 2189736, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.3.2": {"released": "2026-05-14 07:39:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.3.2-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.3.2-py3-none-any.whl", "filehash": "2268e9bfbeb38855721d44066cbfec368efa2b1330797111b4ede39ae56fd944", "filesize": 2184826, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.3.1": {"released": "2026-05-13 21:19:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.3.1-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.3.1-py3-none-any.whl", "filehash": "133fd89ebdb808544ff5c319dc8d4fdd134ab680f6cb5515f1a082df3c7c44bb", "filesize": 2184254, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.3.0": {"released": "2026-05-13 19:09:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.3.0-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.3.0-py3-none-any.whl", "filehash": "b2dd65296df7126010469a3c6c80af8cae76e2c7e6e452c2dd1ce0fc5c1a2419", "filesize": 2182308, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.2.14": {"released": "2026-05-13 08:09:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.2.14-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.2.14-py3-none-any.whl", "filehash": "940fb7926d443552ad9de0d66e8e879e1d58b6e9e3846a19bf1d76021f09a3c8", "filesize": 2148370, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.2.13": {"released": "2026-05-13 06:29:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.2.13-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.2.13-py3-none-any.whl", "filehash": "054dc2bf44b5a32a099ccc8b9cf8681fd77ca044b2d8cc6b18b6bbd7b61969c8", "filesize": 2148363, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.2.11": {"released": "2026-05-12 22:14:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.2.11-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.2.11-py3-none-any.whl", "filehash": "9f0bc96df4060b2636e1b620a04daeaac1d68bd169f986884a4b678ee82bc45f", "filesize": 2148219, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.2.10": {"released": "2026-05-12 21:09:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.2.10-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.2.10-py3-none-any.whl", "filehash": "81f1fc571d47509d6b45b03783d092818d21f41a0988dee5a5e94cdda11091ca", "filesize": 2147291, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.2.9": {"released": "2026-05-12 20:44:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.2.9-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.2.9-py3-none-any.whl", "filehash": "d98920d8393b377bd003ca30c6440f369d799b713d5c2686987ef97ad366054d", "filesize": 2147237, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.2.8": {"released": "2026-05-12 20:24:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.2.8-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.2.8-py3-none-any.whl", "filehash": "8446f2517624af82bf6f04454639cd6b63af68af515cd931a20e7b227b33082a", "filesize": 2147219, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.2.6": {"released": "2026-05-12 18:59:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.2.6-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.2.6-py3-none-any.whl", "filehash": "9db3d9c584333798e196d79291d867a909228686ecb4d0f2eb5f0354738c64d2", "filesize": 2146910, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.2.5": {"released": "2026-05-12 18:39:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.2.5-py3-none-any.whl": {"file_url": "/simple/novelscribe/novelscribe-6.2.5-py3-none-any.whl", "filehash": "5dab11bc7701203a3e539baa22d60d4a87038c9f31125d8f9479978bc53a18f8", "filesize": 2146915, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "textual", "toml"]}}}, "6.0.4": {"released": "2026-05-11 19:59:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-6.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-6.0.4-py3-none-any.whl", "filehash": "65e688f4574db83fd90ee2d38fa0714079bf446f912d9ed660c39d17b171d104", "filesize": 2142119, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "5.2.2": {"released": "2026-05-09 22:29:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-5.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-5.2.2-py3-none-any.whl", "filehash": "559c23f97ff72602e43e9e18d63bcadf31ca92857ad6ba8030da8b3ac23f2c94", "filesize": 2358091, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "5.2.1": {"released": "2026-05-09 21:59:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-5.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-5.2.1-py3-none-any.whl", "filehash": "3cce2f83ea1580f3f4a7214026d2bbeb42a108a4b6de62a859f834aa4cde45d9", "filesize": 2350667, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "4.9.4": {"released": "2026-05-09 16:25:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-4.9.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-4.9.4-py3-none-any.whl", "filehash": "88354cb87dcd001d8997fce2e1599d1c46be379ce2bb4cc0e5ace51c70c6b8e7", "filesize": 2342568, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "4.9.3": {"released": "2026-05-09 13:09:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-4.9.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-4.9.3-py3-none-any.whl", "filehash": "c9bde5048872c343986a016d0be3919ac8915535a85d1a22eda019c90b59ea2a", "filesize": 2335652, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "4.9.2": {"released": "2026-05-08 23:24:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-4.9.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-4.9.2-py3-none-any.whl", "filehash": "063171628336b7f306f625bc4bf0c78ac3eab4dddd37b2649d961624038ed3db", "filesize": 2337043, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "4.9.0": {"released": "2026-05-08 04:58:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-4.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-4.9.0-py3-none-any.whl", "filehash": "c59e0499d43c18cceb46e42d16f1c97aba4f9cf33c7511581ea4ee0dc225faee", "filesize": 2330732, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "4.8.2": {"released": "2026-05-07 19:33:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-4.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-4.8.2-py3-none-any.whl", "filehash": "ba22c2e320aa2a052f6842ee85d63f5ac2767e1c52ace4d56d835f8e190bc2a9", "filesize": 2324876, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "4.8.1": {"released": "2026-05-07 16:44:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-4.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-4.8.1-py3-none-any.whl", "filehash": "96c896bd9c11582882809698bfd13dd89841c911847c1e645f9e0403a2d852c2", "filesize": 2324586, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "4.6.0": {"released": "2026-05-05 19:49:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-4.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-4.6.0-py3-none-any.whl", "filehash": "782fecdf1f80c11c4612bc57aeae9ceab19bd24dce784ecb894905c12d3ab0c5", "filesize": 2312922, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "3.1.11": {"released": "2026-05-04 22:08:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-3.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-3.1.11-py3-none-any.whl", "filehash": "c775ddfa85a8070d45f07f99c276a1c6e3f3f5d450316ac0fa9cc9022bcead48", "filesize": 2303026, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "3.1.10": {"released": "2026-05-04 19:58:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-3.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-3.1.10-py3-none-any.whl", "filehash": "56f4d9d5b3d89d8c60898ee7d21e64320a7a2ec37bd997758da8d22350d239e4", "filesize": 2296103, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "3.1.9": {"released": "2026-05-03 23:58:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-3.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-3.1.9-py3-none-any.whl", "filehash": "602bb45be2f02b7b390a4e301f1c0f73abf310a517fcfb818338d6816ad74038", "filesize": 2290799, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "3.1.5": {"released": "2026-05-03 12:29:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-3.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-3.1.5-py3-none-any.whl", "filehash": "461dd0bc4914e32fff806918d9c99f33434d08696fc212e8c69576dfaf7b1bed", "filesize": 2130051, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "3.1.0": {"released": "2026-05-05 08:49:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-3.1.0-py3-none-any.whl", "filehash": "c7c546f7f9dd859ebfc39e265c231cab36a9a32fff3a1da1b4061e74a31249fe", "filesize": 2312923, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "3.0.5": {"released": "2026-05-02 09:18:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-3.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-3.0.5-py3-none-any.whl", "filehash": "2514dab91415c7ef558ce9040512295850eae8fa46b69d8eeaac010a3788a02d", "filesize": 2111952, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "3.0.4": {"released": "2026-05-02 07:54:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-3.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-3.0.4-py3-none-any.whl", "filehash": "5292519115900b74d0247b7a2b9eec5a00eadbe7f1c5ccf1b62b31560b0d88da", "filesize": 2110401, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "3.0.3": {"released": "2026-05-01 20:18:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-3.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-3.0.3-py3-none-any.whl", "filehash": "9b6d5b90a30177bbaf282c1eaaae59b579884246566d890ebb1282dd723dd2de", "filesize": 2110416, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "3.0.2": {"released": "2026-05-01 09:03:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-3.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-3.0.2-py3-none-any.whl", "filehash": "74262f26635b1882a759986ecf1998393eab10c7cf972dd4d5bcdf9c22138323", "filesize": 2107122, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "3.0.1": {"released": "2026-05-01 06:53:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-3.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-3.0.1-py3-none-any.whl", "filehash": "f6a10323332bfed55afb4e41d22e65ffd5a0c5fe89495541a18ef08c4665b01a", "filesize": 2105695, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "3.0.0": {"released": "2026-04-30 20:49:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-3.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-3.0.0-py3-none-any.whl", "filehash": "018b6151adb5211f0ee8b48cf34dfbe19102f09d38beb9e272dcce32806ff773", "filesize": 2105564, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "2.9.0": {"released": "2026-04-30 12:45:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-2.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-2.9.0-py3-none-any.whl", "filehash": "640218707ea7074772b1deacf1476869bcdce943f2b68ac2a5f26d5ac4eb016b", "filesize": 2096648, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "2.8.6": {"released": "2026-04-29 17:19:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-2.8.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-2.8.6-py3-none-any.whl", "filehash": "c11f7ba7b38c488ff0e8b45921780c6237ed571f31a5c701ef3afe340a3276d7", "filesize": 2080100, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "2.8.5": {"released": "2026-04-27 22:11:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-2.8.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-2.8.5-py3-none-any.whl", "filehash": "0295b27e173588096204ed524261df95d6dda783fa5fab4db19c1e8ca2f9c34f", "filesize": 2077549, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "2.8.4": {"released": "2026-04-27 21:56:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-2.8.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-2.8.4-py3-none-any.whl", "filehash": "9706e787381835473569952986dbb514cc85e8e1ff1bde5677bce9ea79f28ef3", "filesize": 2077313, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "2.8.3": {"released": "2026-04-27 20:08:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-2.8.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-2.8.3-py3-none-any.whl", "filehash": "a81f6748c706cdcc60da825ad3d4ee5c1b600e47eb4cb5a8b308ee777e576ac0", "filesize": 2073874, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "2.8.0": {"released": "2026-04-26 15:53:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-2.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-2.8.0-py3-none-any.whl", "filehash": "aa8b64dbd29d3d32b1a1a6067173dfd7a40c3af34abb3ff4ab4e35f7f9c56fad", "filesize": 2047703, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "fpdf2", "gitpython", "google-genai", "google-generativeai", "inquirer3", "mistletoe", "openai", "packaging", "pydantic", "python-docx", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "0.2.26": {"released": "2026-04-14 22:38:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-0.2.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-0.2.26-py3-none-any.whl", "filehash": "156a350fe38e22ff516fae2d09c55c55bdb83600b0106e833a854988ecfed769", "filesize": 426683, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "gitpython", "google-generativeai", "inquirer3", "openai", "packaging", "pydantic", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "0.2.23": {"released": "2026-04-14 21:15:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-0.2.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-0.2.23-py3-none-any.whl", "filehash": "43a7bea4ef720ac14bd729ad67790e3f6256de17e243a67800cfcac7c65d5652", "filesize": 426330, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "gitpython", "google-generativeai", "inquirer3", "openai", "packaging", "pydantic", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "0.2.21": {"released": "2026-04-14 20:39:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-0.2.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-0.2.21-py3-none-any.whl", "filehash": "cc2a861080400c7e36757d7610c9c26de9cd8f103b8df2493d97c8ce564cdcee", "filesize": 426329, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "gitpython", "google-generativeai", "inquirer3", "openai", "packaging", "pydantic", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "0.2.19": {"released": "2026-04-14 08:25:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-0.2.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-0.2.19-py3-none-any.whl", "filehash": "81ee38650b5bbf8f832a5cde48178b8dc1b9d990ffa1d37146c1484eb686c526", "filesize": 412598, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "gitpython", "google-generativeai", "inquirer3", "openai", "packaging", "pydantic", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "0.2.18": {"released": "2026-04-13 19:32:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-0.2.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-0.2.18-py3-none-any.whl", "filehash": "2ce20cf79a26c8eb9d51d309bb536b5cca19c32a5b6ede70622b9c47f6bd202c", "filesize": 412599, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "gitpython", "google-generativeai", "inquirer3", "openai", "packaging", "pydantic", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "0.2.13": {"released": "2026-04-12 22:33:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-0.2.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-0.2.13-py3-none-any.whl", "filehash": "9d3d20878fc51628a0565a8a10290fdfef820f73177133619f5e9a1fd7d8ac54", "filesize": 412732, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "gitpython", "google-generativeai", "inquirer3", "openai", "packaging", "pydantic", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "0.2.7": {"released": "2026-04-12 16:22:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-0.2.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-0.2.7-py3-none-any.whl", "filehash": "2b2edfd12126be3bb33621f9d829a3b74b015223daa5e954c2d7e9226acf1b89", "filesize": 407000, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "gitpython", "google-generativeai", "inquirer3", "openai", "packaging", "pydantic", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "0.2.6": {"released": "2026-04-12 12:05:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-0.2.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-0.2.6-py3-none-any.whl", "filehash": "a8b01982e49c2e62d68e2fd3f3ba09a4d0932322d04b9529fef7c90e24966c93", "filesize": 386923, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "gitpython", "google-generativeai", "inquirer3", "openai", "packaging", "pydantic", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "0.2.2": {"released": "2026-04-11 17:10:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-0.2.2-py3-none-any.whl", "filehash": "77f9378988ebc7f828dbb598c54d0e729ce7eda90d406c44aa82ef446289c279", "filesize": 375380, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "gitpython", "google-generativeai", "inquirer3", "openai", "packaging", "pydantic", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}, "0.2.0": {"released": "2026-04-11 08:41:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"novelscribe-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/novelscribe/novelscribe-0.2.0-py3-none-any.whl", "filehash": "ec1fb9849a04c90bb844e7875f9b8c70d2616ebb0141c1d5f31f1a566f63b735", "filesize": 376576, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "click", "gitpython", "google-generativeai", "inquirer3", "openai", "packaging", "pydantic", "python-dotenv", "pyyaml", "requests", "rich", "toml"]}}}}}