Skip to content

nagisa v0.2.11

Latest
Compare
Choose a tag to compare
@taishi-i taishi-i released this 31 Jan 04:52
· 2 commits to master since this release

nagisa 0.2.11 incorporates the following changes:

This issue was caused by the lack of correct library dependencies in the tar.gz files registered on PyPI. Specifically, in versions prior to 0.2.10, the following information was not included in the PKG-INFO file of the tar.gz.

Requires-Dist: six
Requires-Dist: numpy
Requires-Dist: DyNet38

nagisa-0.2.10.tar.gz does not include the Requires-Dist in PKG-INFO.

The issue was caused by an outdated build environment when creating tar.gz. Therefore, by updating pip, wheel, and build to their latest versions and creating tar.gz, we were able to include the correct dependency information in the tar.gz, resolving this problem.

nagisa-0.2.11.tar.gz includes the Requires-Dist in PKG-INFO.

In Poetry, dependency library information is fetched from https://pypi.org/pypi/nagisa/json, which refers to tar.gz. Therefore, errors occurred in versions prior to 0.2.10.

import requests

version = "0.2.10"

url = f"https://pypi.org/pypi/nagisa/{version}/json"
response = requests.get(url)
data = response.json()
dependencies = data.get("info", {}).get("requires_dist", [])
print(f"Version {version}: {dependencies}")
# Version 0.2.10: ['six', 'numpy', 'DyNet']

With this update, it is now possible to obtain correct information about dependency libraries.

import requests

version = "0.2.11"

url = f"https://pypi.org/pypi/nagisa/{version}/json"
response = requests.get(url)
data = response.json()
dependencies = data.get("info", {}).get("requires_dist", [])
print(f"Version {version}: {dependencies}")
# Version 0.2.11: ['six', 'numpy', 'DyNet38']
  • Add Python wheels (3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 3,12) to PyPI for Linux
  • Add Python wheels (3.6, 3.7, 3.8, 3.9, 3.10, 3.11) to PyPI for macOS Intel
  • Add Python wheels (3.6, 3.7, 3.8) to PyPI for Windows
  • Fix the macOS M1/2 installation error #35 #30 (Updated on Jun 15, 2024)
  • Add Python wheels (3.9, 3.10, 3.11, 3.12) to PyPI for macOS M1/M2 (Updated on Jun 15, 2024)
  • Fix the aarch64 installation error #33 (Updated on Jun 16, 2024)
  • Add Python wheels (3.9, 3.10, 3.11, 3.12) to PyPI for aarch64 (Updated on Jun 16, 2024)