Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
No reported malware or high/critical advisories · Details
The current version has no OSV.dev malware reports and no critical or high-severity vulnerabilities.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100More insights and metrics
Downloads by OS
Python Versions
Top Countries
Weekly Downloads
GitHub Stars
Dependencies
-
backports-strenum
>=1.3.1
python_version < "3.11"
-
numpy
>=1.26.0
python_version < "3.13"
- pandas >=2.2.0
- pandas-openscm >=0.5.1
244 optional dependencies
-
alembic==1.18.3[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
alembic==1.18.3[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
aneris-iamc==0.4.2[full-locked]python_version >= "3.10" and extra == "full-locked"
-
aneris-iamc>=0.4.2[ar6]python_version >= "3.10" and extra == "ar6"
-
aneris-iamc==0.4.2[ar6-locked]python_version >= "3.10" and extra == "ar6-locked"
-
annotated-doc==0.0.4[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
annotated-doc==0.0.4[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
annotated-types==0.7.0[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
annotated-types==0.7.0[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
anyio==4.8.0[full-locked]extra == "full-locked"
-
anyio==4.8.0[ar6-locked]extra == "ar6-locked"
-
attrs==24.3.0[ar6-locked]extra == "ar6-locked"
-
attrs==24.3.0[cmip7scenariomip-locked]extra == "cmip7scenariomip-locked"
-
attrs==24.3.0[full-locked]extra == "full-locked"
-
attrs==24.3.0[locked]extra == "locked"
-
backports-strenum==1.3.1[locked]python_version >= "3.9" and python_version < "3.11" and extra == "locked"
-
certifi==2024.12.14[ar6-locked]extra == "ar6-locked"
-
certifi==2024.12.14[full-locked]extra == "full-locked"
-
cftime==1.6.5[ar6-locked]python_version >= "3.10" and extra == "ar6-locked"
-
cftime==1.6.5[full-locked]python_version >= "3.10" and extra == "full-locked"
-
charset-normalizer==3.4.1[full-locked]extra == "full-locked"
-
charset-normalizer==3.4.1[ar6-locked]extra == "ar6-locked"
-
click==8.1.8[full-locked]extra == "full-locked"
-
click==8.1.8[ar6-locked]extra == "ar6-locked"
-
colorama==0.4.6[ar6-locked]extra == "ar6-locked"
-
colorama==0.4.6[full-locked]extra == "full-locked"
-
colorama==0.4.6[progress-locked]extra == "progress-locked"
-
contourpy==1.3.2[ar6-locked]python_version >= "3.10" and python_version < "3.12" and extra == "ar6-locked"
-
contourpy==1.3.2[full-locked]python_version >= "3.10" and python_version < "3.12" and extra == "full-locked"
-
cycler==0.12.1[full-locked]extra == "full-locked"
-
cycler==0.12.1[ar6-locked]extra == "ar6-locked"
-
deprecated==1.3.1[cmip7scenariomip-locked]extra == "cmip7scenariomip-locked"
-
deprecated==1.3.1[full-locked]extra == "full-locked"
-
deprecated==1.3.1[ar6-locked]extra == "ar6-locked"
-
et-xmlfile==2.0.0[ar6-locked]extra == "ar6-locked"
-
et-xmlfile==2.0.0[full-locked]extra == "full-locked"
-
exceptiongroup==1.3.1[full-locked]python_version >= "3.9" and python_version < "3.11" and extra == "full-locked"
-
exceptiongroup==1.3.1[ar6-locked]python_version >= "3.9" and python_version < "3.11" and extra == "ar6-locked"
-
f90nml==1.5[full-locked]extra == "full-locked"
-
f90nml==1.5[ar6-locked]extra == "ar6-locked"
-
fastapi==0.128.1[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
fastapi==0.128.1[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
filelock==3.20.3[full-locked]python_version >= "3.10" and extra == "full-locked"
-
filelock==3.20.3[ar6-locked]python_version >= "3.10" and extra == "ar6-locked"
-
flexcache==0.3[full-locked]extra == "full-locked"
-
flexcache==0.3[ar6-locked]extra == "ar6-locked"
-
flexparser==0.4[full-locked]extra == "full-locked"
-
flexparser==0.4[ar6-locked]extra == "ar6-locked"
-
fonttools==4.61.1[ar6-locked]python_version >= "3.10" and extra == "ar6-locked"
-
fonttools==4.61.1[full-locked]python_version >= "3.10" and extra == "full-locked"
-
gcages[full]extra == "full"
-
globalwarmingpotentials==0.11.1[ar6-locked]extra == "ar6-locked"
-
globalwarmingpotentials==0.11.1[full-locked]extra == "full-locked"
-
greenlet==3.3.1[full-locked]python_version >= "3.10" and python_version < "3.13" and (platform_machine == "win32" or platform_machine == "WIN32" or platform_machine == "AMD64" or platform_machine == "amd64" or platform_machine == "x86_64" or platform_machine == "ppc64le" or platform_machine == "aarch64") and extra == "full-locked"
-
greenlet==3.3.1[ar6-locked]python_version >= "3.10" and python_version < "3.13" and (platform_machine == "win32" or platform_machine == "WIN32" or platform_machine == "AMD64" or platform_machine == "amd64" or platform_machine == "x86_64" or platform_machine == "ppc64le" or platform_machine == "aarch64") and extra == "ar6-locked"
-
h11==0.14.0[full-locked]extra == "full-locked"
-
h11==0.14.0[ar6-locked]extra == "ar6-locked"
-
h2==4.3.0[ar6-locked]python_version >= "3.9" and python_version < "3.13" and extra == "ar6-locked"
-
h2==4.3.0[full-locked]python_version >= "3.9" and python_version < "3.13" and extra == "full-locked"
-
hpack==4.1.0[full-locked]python_version >= "3.9" and python_version < "3.13" and extra == "full-locked"
-
hpack==4.1.0[ar6-locked]python_version >= "3.9" and python_version < "3.13" and extra == "ar6-locked"
-
httpcore==1.0.7[full-locked]extra == "full-locked"
-
httpcore==1.0.7[ar6-locked]extra == "ar6-locked"
-
httpx==0.28.1[full-locked]extra == "full-locked"
-
httpx==0.28.1[ar6-locked]extra == "ar6-locked"
-
hyperframe==6.1.0[full-locked]python_version >= "3.9" and python_version < "3.13" and extra == "full-locked"
-
hyperframe==6.1.0[ar6-locked]python_version >= "3.9" and python_version < "3.13" and extra == "ar6-locked"
-
iam-units==2025.10.13[full-locked]extra == "full-locked"
-
iam-units==2025.10.13[ar6-locked]extra == "ar6-locked"
-
idna==3.10[full-locked]extra == "full-locked"
-
idna==3.10[ar6-locked]extra == "ar6-locked"
-
importlib-metadata==8.7.1[ar6-locked](python_version < "3.10" and python_version >= "3.9" or python_version >= "3.13") and extra == "ar6-locked"
-
importlib-metadata==8.7.1[full-locked](python_version < "3.10" and python_version >= "3.9" or python_version >= "3.13") and extra == "full-locked"
-
importlib-resources==6.5.2[ar6-locked]python_version >= "3.9" and python_version <= "3.11" and extra == "ar6-locked"
-
importlib-resources==6.5.2[full-locked]python_version >= "3.9" and python_version <= "3.11" and extra == "full-locked"
-
importlib-resources>=5.0[ar6]python_version >= "3.10" and python_version <= "3.11" and extra == "ar6"
-
ixmp4==0.14.0[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
ixmp4==0.14.0[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
kiwisolver==1.4.9[full-locked]python_version >= "3.10" and extra == "full-locked"
-
kiwisolver==1.4.9[ar6-locked]python_version >= "3.10" and extra == "ar6-locked"
-
mako==1.3.10[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
mako==1.3.10[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
markdown-it-py==3.0.0[full-locked]extra == "full-locked"
-
markdown-it-py==3.0.0[ar6-locked]extra == "ar6-locked"
-
markupsafe==3.0.2[full-locked]extra == "full-locked"
-
markupsafe==3.0.2[ar6-locked]extra == "ar6-locked"
-
matplotlib==3.10.8[full-locked]python_version >= "3.10" and extra == "full-locked"
-
matplotlib==3.10.8[ar6-locked]python_version >= "3.10" and extra == "ar6-locked"
-
mdurl==0.1.2[full-locked]extra == "full-locked"
-
mdurl==0.1.2[ar6-locked]extra == "ar6-locked"
-
mypy==1.14.0[full-locked]extra == "full-locked"
-
mypy==1.14.0[ar6-locked]extra == "ar6-locked"
-
mypy-extensions==1.1.0[ar6-locked]extra == "ar6-locked"
-
mypy-extensions==1.1.0[full-locked]extra == "full-locked"
-
numpy==2.2.6[locked]python_version >= "3.10" and python_version < "3.12" and extra == "locked"
-
numpy==2.2.6[full-locked]python_version >= "3.10" and python_version < "3.12" and extra == "full-locked"
-
numpy==2.2.6[cmip7scenariomip-locked]python_version >= "3.10" and python_version < "3.12" and extra == "cmip7scenariomip-locked"
-
numpy==2.2.6[ar6-locked]python_version >= "3.10" and python_version < "3.12" and extra == "ar6-locked"
-
openpyxl==3.1.5[full-locked]extra == "full-locked"
-
openpyxl==3.1.5[ar6-locked]extra == "ar6-locked"
-
openscm-runner==0.13.0[full-locked]extra == "full-locked"
-
openscm-runner>=0.13.0[ar6]extra == "ar6"
-
openscm-runner==0.13.0[ar6-locked]extra == "ar6-locked"
-
openscm-units==0.6.3[ar6-locked]extra == "ar6-locked"
-
openscm-units==0.6.3[full-locked]extra == "full-locked"
-
packaging==24.2[ar6-locked]extra == "ar6-locked"
-
packaging==24.2[full-locked]extra == "full-locked"
-
pandas==2.3.3[full-locked]python_version >= "3.9" and python_version < "3.12" and extra == "full-locked"
-
pandas==2.3.3[locked]python_version >= "3.9" and python_version < "3.12" and extra == "locked"
-
pandas==2.3.3[cmip7scenariomip-locked]python_version >= "3.9" and python_version < "3.12" and extra == "cmip7scenariomip-locked"
-
pandas==2.3.3[ar6-locked]python_version >= "3.9" and python_version < "3.12" and extra == "ar6-locked"
-
pandas-datapackage-reader==0.18.0[full-locked]extra == "full-locked"
-
pandas-datapackage-reader==0.18.0[ar6-locked]extra == "ar6-locked"
-
pandas-indexing==0.6.3[ar6-locked]extra == "ar6-locked"
-
pandas-indexing==0.6.3[cmip7scenariomip-locked]extra == "cmip7scenariomip-locked"
-
pandas-indexing==0.6.3[full-locked]extra == "full-locked"
-
pandas-indexing>=0.6.3[cmip7scenariomip]extra == "cmip7scenariomip"
-
pandas-indexing>=0.6.3[ar6]extra == "ar6"
-
pandas-openscm==0.9.0[locked]extra == "locked"
-
pandas-openscm>=0.5.1[ar6]extra == "ar6"
-
pandas-openscm==0.9.0[ar6-locked]extra == "ar6-locked"
-
pandas-openscm==0.9.0[full-locked]extra == "full-locked"
-
pandera==0.29.0[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
pandera==0.29.0[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
pillow==12.1.0[ar6-locked]python_version >= "3.10" and extra == "ar6-locked"
-
pillow==12.1.0[full-locked]python_version >= "3.10" and extra == "full-locked"
-
pint==0.24.4[ar6-locked]python_version >= "3.9" and python_version < "3.12" and extra == "ar6-locked"
-
pint==0.24.4[full-locked]python_version >= "3.9" and python_version < "3.12" and extra == "full-locked"
-
pint-pandas==0.7.1[ar6-locked]extra == "ar6-locked"
-
pint-pandas==0.7.1[full-locked]extra == "full-locked"
-
platformdirs==4.3.6[ar6-locked]extra == "ar6-locked"
-
platformdirs==4.3.6[full-locked]extra == "full-locked"
-
ply==3.11[ar6-locked]python_version >= "3.10" and extra == "ar6-locked"
-
ply==3.11[full-locked]python_version >= "3.10" and extra == "full-locked"
-
psycopg==3.3.2[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
psycopg==3.3.2[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
psycopg-binary==3.3.2[ar6-locked]python_version >= "3.10" and python_version < "3.13" and implementation_name != "pypy" and extra == "ar6-locked"
-
psycopg-binary==3.3.2[full-locked]python_version >= "3.10" and python_version < "3.13" and implementation_name != "pypy" and extra == "full-locked"
-
pyam-iamc==3.2.0[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
pyam-iamc==3.2.0[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
pycountry>=24.0[ar6]python_version >= "3.10" and extra == "ar6"
-
pycountry==24.6.1[ar6-locked]python_version >= "3.10" and extra == "ar6-locked"
-
pycountry==24.6.1[full-locked]python_version >= "3.10" and extra == "full-locked"
-
pydantic==2.12.5[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
pydantic==2.12.5[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
pydantic-core==2.41.5[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
pydantic-core==2.41.5[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
pydantic-settings==2.12.0[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
pydantic-settings==2.12.0[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
pygments==2.19.1[ar6-locked]extra == "ar6-locked"
-
pygments==2.19.1[full-locked]extra == "full-locked"
-
pyjwt==2.11.0[ar6-locked]python_version >= "3.9" and python_version < "3.13" and extra == "ar6-locked"
-
pyjwt==2.11.0[full-locked]python_version >= "3.9" and python_version < "3.13" and extra == "full-locked"
-
pymagicc>=2.1.5[ar6]extra == "ar6"
-
pymagicc==2.1.5[ar6-locked]extra == "ar6-locked"
-
pymagicc==2.1.5[full-locked]extra == "full-locked"
-
pyomo==6.9.5[ar6-locked]python_version >= "3.10" and extra == "ar6-locked"
-
pyomo==6.9.5[full-locked]python_version >= "3.10" and extra == "full-locked"
-
pyparsing==3.3.2[ar6-locked]extra == "ar6-locked"
-
pyparsing==3.3.2[full-locked]extra == "full-locked"
-
python-dateutil==2.9.0.post0[ar6-locked]extra == "ar6-locked"
-
python-dateutil==2.9.0.post0[cmip7scenariomip-locked]extra == "cmip7scenariomip-locked"
-
python-dateutil==2.9.0.post0[full-locked]extra == "full-locked"
-
python-dateutil==2.9.0.post0[locked]extra == "locked"
-
python-dotenv==1.2.1[ar6-locked]extra == "ar6-locked"
-
python-dotenv==1.2.1[full-locked]extra == "full-locked"
-
pytz==2025.2[ar6-locked]python_version >= "3.9" and python_version < "3.12" and extra == "ar6-locked"
-
pytz==2025.2[cmip7scenariomip-locked]python_version >= "3.9" and python_version < "3.12" and extra == "cmip7scenariomip-locked"
-
pytz==2025.2[full-locked]python_version >= "3.9" and python_version < "3.12" and extra == "full-locked"
-
pytz==2025.2[locked]python_version >= "3.9" and python_version < "3.12" and extra == "locked"
-
pyyaml==6.0.2[ar6-locked]extra == "ar6-locked"
-
pyyaml==6.0.2[full-locked]extra == "full-locked"
-
requests==2.32.3[ar6-locked]extra == "ar6-locked"
-
requests==2.32.3[full-locked]extra == "full-locked"
-
rich==14.3.2[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
rich==14.3.2[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
scipy>=1.13.0[ar6]extra == "ar6"
-
scipy==1.15.3[ar6-locked]python_version >= "3.10" and python_version < "3.12" and extra == "ar6-locked"
-
scipy==1.15.3[full-locked]python_version >= "3.10" and python_version < "3.12" and extra == "full-locked"
-
scmdata>=0.18.0[ar6]extra == "ar6"
-
scmdata==0.18.0[ar6-locked]extra == "ar6-locked"
-
scmdata==0.18.0[full-locked]extra == "full-locked"
-
seaborn==0.13.2[ar6-locked]extra == "ar6-locked"
-
seaborn==0.13.2[full-locked]extra == "full-locked"
-
setuptools==75.6.0[ar6-locked]extra == "ar6-locked"
-
setuptools==75.6.0[full-locked]extra == "full-locked"
-
setuptools-scm==9.2.2[ar6-locked](python_version < "3.10" and python_version >= "3.9" or python_version >= "3.13") and extra == "ar6-locked"
-
setuptools-scm==9.2.2[full-locked](python_version < "3.10" and python_version >= "3.9" or python_version >= "3.13") and extra == "full-locked"
-
shellingham==1.5.4[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
shellingham==1.5.4[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
silicone>=1.3.0[ar6]extra == "ar6"
-
silicone==1.3.0[ar6-locked]extra == "ar6-locked"
-
silicone==1.3.0[full-locked]extra == "full-locked"
-
six==1.17.0[ar6-locked]extra == "ar6-locked"
-
six==1.17.0[cmip7scenariomip-locked]extra == "cmip7scenariomip-locked"
-
six==1.17.0[full-locked]extra == "full-locked"
-
six==1.17.0[locked]extra == "locked"
-
sniffio==1.3.1[ar6-locked]extra == "ar6-locked"
-
sniffio==1.3.1[full-locked]extra == "full-locked"
-
sqlalchemy==2.0.46[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
sqlalchemy==2.0.46[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
sqlalchemy-utils==0.42.1[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
sqlalchemy-utils==0.42.1[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
starlette==0.50.0[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
starlette==0.50.0[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
toml==0.10.2[ar6-locked]extra == "ar6-locked"
-
toml==0.10.2[full-locked]extra == "full-locked"
-
tomli==2.4.0[ar6-locked]python_version >= "3.9" and python_version < "3.11" and extra == "ar6-locked"
-
tomli==2.4.0[full-locked]python_version >= "3.9" and python_version < "3.11" and extra == "full-locked"
-
tqdm==4.67.3[ar6-locked]extra == "ar6-locked"
-
tqdm==4.67.3[full-locked]extra == "full-locked"
-
tqdm>=4.0.0[progress]extra == "progress"
-
tqdm==4.67.3[progress-locked]extra == "progress-locked"
-
typeguard==4.4.4[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
typeguard==4.4.4[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
typer==0.21.1[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
typer==0.21.1[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
typing-extensions==4.15.0[ar6-locked]extra == "ar6-locked"
-
typing-extensions==4.15.0[full-locked]extra == "full-locked"
-
typing-inspect==0.9.0[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
typing-inspect==0.9.0[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
typing-inspection==0.4.2[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
typing-inspection==0.4.2[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
tzdata==2025.3[ar6-locked](sys_platform == "win32" or sys_platform == "emscripten") and extra == "ar6-locked"
-
tzdata==2025.3[cmip7scenariomip-locked](sys_platform == "win32" or sys_platform == "emscripten") and extra == "cmip7scenariomip-locked"
-
tzdata==2025.3[full-locked](sys_platform == "win32" or sys_platform == "emscripten") and extra == "full-locked"
-
tzdata==2025.3[locked](sys_platform == "win32" or sys_platform == "emscripten") and extra == "locked"
-
urllib3==2.3.0[ar6-locked]extra == "ar6-locked"
-
urllib3==2.3.0[full-locked]extra == "full-locked"
-
versioneer==0.29[ar6-locked]extra == "ar6-locked"
-
versioneer==0.29[full-locked]extra == "full-locked"
-
wquantiles==0.6[ar6-locked]python_version >= "3.10" and python_version < "3.13" and extra == "ar6-locked"
-
wquantiles==0.6[full-locked]python_version >= "3.10" and python_version < "3.13" and extra == "full-locked"
-
wrapt==2.1.1[ar6-locked]extra == "ar6-locked"
-
wrapt==2.1.1[cmip7scenariomip-locked]extra == "cmip7scenariomip-locked"
-
wrapt==2.1.1[full-locked]extra == "full-locked"
-
xarray==2025.6.1[ar6-locked]python_version >= "3.10" and python_version < "3.12" and extra == "ar6-locked"
-
xarray==2025.6.1[full-locked]python_version >= "3.10" and python_version < "3.12" and extra == "full-locked"
-
xlrd==2.0.2[ar6-locked]extra == "ar6-locked"
-
xlrd==2.0.2[full-locked]extra == "full-locked"
-
xlsxwriter==3.2.9[ar6-locked]python_version >= "3.9" and python_version < "3.13" and extra == "ar6-locked"
-
xlsxwriter==3.2.9[full-locked]python_version >= "3.9" and python_version < "3.13" and extra == "full-locked"
-
zipp==3.23.0[ar6-locked](python_version < "3.10" and python_version >= "3.9" or python_version >= "3.13") and extra == "ar6-locked"
-
zipp==3.23.0[full-locked](python_version < "3.10" and python_version >= "3.9" or python_version >= "3.13") and extra == "full-locked"