Skip to content

Commit 0709a28

Browse files
committed
Release 1.0.16
First release since 1.0.15 (2025-07-21). Bumps VERSION so the publish workflow can upload; it has been failing on every push to main with 400 File already exists ('mapillary-1.0.15-py3-none-any.whl') because PyPI never permits reusing a version number. User-visible changes since 1.0.15: - fields=["id"] is now accepted on every entity type. It previously raised InvalidFieldError even though the Graph API returns id and every decoded feature carries one. - save_locally() no longer defaults to writing inside the installed package. Its default was evaluated at import and resolved to the site-packages directory; it now resolves to the current working directory at call time, which is what the docstring always described. - python_requires corrected from ">=3.0" to ">=3.10". The old value was not satisfiable: shapely>=2.1.0 requires >=3.10, so the package could never install below that. Classifiers updated to match, with 3.13 and 3.14 added. Installers on older interpreters keep resolving to 1.0.15. - A dead reference link in the exif_orientation docstrings now points at an archived copy instead of a host that no longer exists. Everything else since 1.0.15 - the lockfile refresh, CI repairs and the Docusaurus upgrade - does not affect installed behaviour. Also fixes the publish workflow's environment.url, which pointed at pypi.org/p/notehub-py, an unrelated project. It is only the display link shown in the GitHub UI, not part of the OIDC exchange, so the publish was unaffected - but it linked somewhere wrong. Verified before release: the built wheel reports Version 1.0.16 and Requires-Python >=3.10, installs into a clean 3.13 environment, returns 22524 features from a live query, and writes save_locally output to the working directory. twine check passes on both artifacts.
1 parent e969b58 commit 0709a28

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/pypi-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
environment:
1111
name: pypi
12-
url: https://pypi.org/p/notehub-py
12+
url: https://pypi.org/p/mapillary
1313
permissions:
1414
id-token: write
1515
steps:

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
# Setup variables. Change as needed
2222
NAME = "mapillary"
23-
VERSION = "1.0.15"
23+
VERSION = "1.0.16"
2424
AUTHOR = "Christopher Beddow"
2525
AUTHOR_EMAIL = "support@mapillary.zendesk.com"
2626
LICENSE = "MIT"

0 commit comments

Comments
 (0)