{"id":27458,"library":"tippecanoe","title":"tippecanoe","description":"tippecanoe is a tool for building vector tilesets from large collections of GeoJSON, FlatGeobuf, or CSV features. It is a C++ command-line tool, not a Python library; the Python package on PyPI is a stub that downloads and installs the native binary for the platform. Current version is 2.72.0 (as per PyPI), but the latest actual release is 2.79.0 (GitHub). Release cadence is irregular.","status":"active","version":"2.72.0","language":"python","source_language":"en","source_url":"https://github.com/felt/tippecanoe","tags":["geojson","vector-tiles","cli-tool","native-binary"],"install":[{"cmd":"pip install tippecanoe","lang":"bash","label":"Install via pip"}],"dependencies":[],"imports":[{"note":"The package is a stub; importing it does nothing except verify installation.","symbol":"tippecanoe","correct":"import tippecanoe"}],"quickstart":{"code":"import os\nimport subprocess\n\n# Check if tippecanoe is installed\nresult = subprocess.run(['tippecanoe', '--version'], capture_output=True, text=True)\nprint(result.stdout.strip())\n","lang":"python","description":"Verify tippecanoe binary is available via subprocess."},"warnings":[{"fix":"Use subprocess.run(['tippecanoe', ...]) instead of expecting Python functions.","message":"The Python package is a thin wrapper that downloads a native binary; it does not provide a Python API. You must use subprocess to call the tippecanoe command-line tool.","severity":"gotcha","affected_versions":"all"},{"fix":"Download the latest binary from https://github.com/felt/tippecanoe/releases or use a package manager like conda (if available).","message":"The PyPI version (2.72.0) lags behind the GitHub releases (2.79.0). If you need the latest features, install from GitHub release binaries or compile from source.","severity":"gotcha","affected_versions":"<=2.72.0"},{"fix":"Upgrade Python to 3.7 or later.","message":"tippecanoe requires Python >=3.7. On older Python versions, pip install may fail or install an incompatible binary.","severity":"breaking","affected_versions":">=2.72.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Reinstall: pip install --upgrade tippecanoe. If persists, verify the platform is supported (Linux, macOS, Windows).","cause":"The package might not be installed correctly or the environment is missing the native binary.","error":"ModuleNotFoundError: No module named 'tippecanoe'"},{"fix":"Check installation: pip show tippecanoe; then find the binary location (e.g., scripts folder) and add it to PATH, or reinstall.","cause":"The tippecanoe binary is not in the PATH or the pip package did not install it properly.","error":"'tippecanoe' is not recognized as an internal or external command"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}