{"number":"latest","published_at":"2023-02-17T02:57:16.684Z","last_synced_at":"2024-02-01T16:19:02.109Z","created_at":"2023-07-01T07:01:57.087Z","updated_at":"2024-02-01T16:19:02.111Z","distro":null,"version_url":"https://docker.ecosyste.ms/api/v1/packages/benhsampson%2Fori-api/versions/latest","package":{"name":"benhsampson/ori-api","package_url":"https://docker.ecosyste.ms/api/v1/packages/benhsampson%2Fori-api"},"dependencies":[{"ecosystem":"generic","package_name":"bash","requirements":"5.1.4","purl":"pkg:generic/bash@5.1.4"},{"ecosystem":"generic","package_name":"python","requirements":"3.11.1","purl":"pkg:generic/python@3.11.1"},{"ecosystem":"generic","package_name":"python","requirements":"3.9.2","purl":"pkg:generic/python@3.9.2"},{"ecosystem":"pypi","package_name":"Authlib","requirements":"1.0.1","purl":"pkg:pypi/Authlib@1.0.1"},{"ecosystem":"pypi","package_name":"Jinja2","requirements":"3.1.2","purl":"pkg:pypi/Jinja2@3.1.2"},{"ecosystem":"pypi","package_name":"MarkupSafe","requirements":"2.1.1","purl":"pkg:pypi/MarkupSafe@2.1.1"},{"ecosystem":"pypi","package_name":"Pillow","requirements":"9.3.0","purl":"pkg:pypi/Pillow@9.3.0"},{"ecosystem":"pypi","package_name":"PyYAML","requirements":"6.0","purl":"pkg:pypi/PyYAML@6.0"},{"ecosystem":"pypi","package_name":"Pygments","requirements":"2.13.0","purl":"pkg:pypi/Pygments@2.13.0"},{"ecosystem":"pypi","package_name":"Shapely","requirements":"1.8.5.post1","purl":"pkg:pypi/Shapely@1.8.5.post1"},{"ecosystem":"pypi","package_name":"anyio","requirements":"3.6.1","purl":"pkg:pypi/anyio@3.6.1"},{"ecosystem":"pypi","package_name":"apipkg","requirements":"2.0.0","purl":"pkg:pypi/apipkg@2.0.0"},{"ecosystem":"pypi","package_name":"asttokens","requirements":"2.2.1","purl":"pkg:pypi/asttokens@2.2.1"},{"ecosystem":"pypi","package_name":"async-generator","requirements":"1.10","purl":"pkg:pypi/async-generator@1.10"},{"ecosystem":"pypi","package_name":"asyncpg","requirements":"0.27.0","purl":"pkg:pypi/asyncpg@0.27.0"},{"ecosystem":"pypi","package_name":"atomicwrites","requirements":"1.4.1","purl":"pkg:pypi/atomicwrites@1.4.1"},{"ecosystem":"pypi","package_name":"attrs","requirements":"22.1.0","purl":"pkg:pypi/attrs@22.1.0"},{"ecosystem":"pypi","package_name":"backcall","requirements":"0.2.0","purl":"pkg:pypi/backcall@0.2.0"},{"ecosystem":"pypi","package_name":"bcrypt","requirements":"3.2.2","purl":"pkg:pypi/bcrypt@3.2.2"},{"ecosystem":"pypi","package_name":"black","requirements":"22.6.0","purl":"pkg:pypi/black@22.6.0"},{"ecosystem":"pypi","package_name":"branca","requirements":"0.6.0","purl":"pkg:pypi/branca@0.6.0"},{"ecosystem":"pypi","package_name":"bytecode","requirements":"0.13.0.dev0","purl":"pkg:pypi/bytecode@0.13.0.dev0"},{"ecosystem":"pypi","package_name":"certifi","requirements":"2022.6.15","purl":"pkg:pypi/certifi@2022.6.15"},{"ecosystem":"pypi","package_name":"cffi","requirements":"1.15.1","purl":"pkg:pypi/cffi@1.15.1"},{"ecosystem":"pypi","package_name":"charset-normalizer","requirements":"2.1.0","purl":"pkg:pypi/charset-normalizer@2.1.0"},{"ecosystem":"pypi","package_name":"click","requirements":"8.1.3","purl":"pkg:pypi/click@8.1.3"},{"ecosystem":"pypi","package_name":"codetiming","requirements":"1.3.0","purl":"pkg:pypi/codetiming@1.3.0"},{"ecosystem":"pypi","package_name":"colorama","requirements":"0.4.5","purl":"pkg:pypi/colorama@0.4.5"},{"ecosystem":"pypi","package_name":"comm","requirements":"0.1.2","purl":"pkg:pypi/comm@0.1.2"},{"ecosystem":"pypi","package_name":"contourpy","requirements":"1.0.6","purl":"pkg:pypi/contourpy@1.0.6"},{"ecosystem":"pypi","package_name":"cryptography","requirements":"37.0.4","purl":"pkg:pypi/cryptography@37.0.4"},{"ecosystem":"pypi","package_name":"cycler","requirements":"0.11.0","purl":"pkg:pypi/cycler@0.11.0"},{"ecosystem":"pypi","package_name":"debugpy","requirements":"1.6.4","purl":"pkg:pypi/debugpy@1.6.4"},{"ecosystem":"pypi","package_name":"decorator","requirements":"5.1.1","purl":"pkg:pypi/decorator@5.1.1"},{"ecosystem":"pypi","package_name":"ecdsa","requirements":"0.18.0","purl":"pkg:pypi/ecdsa@0.18.0"},{"ecosystem":"pypi","package_name":"entrypoints","requirements":"0.4","purl":"pkg:pypi/entrypoints@0.4"},{"ecosystem":"pypi","package_name":"executing","requirements":"1.2.0","purl":"pkg:pypi/executing@1.2.0"},{"ecosystem":"pypi","package_name":"fastapi","requirements":"0.88.0","purl":"pkg:pypi/fastapi@0.88.0"},{"ecosystem":"pypi","package_name":"flake8","requirements":"5.0.4","purl":"pkg:pypi/flake8@5.0.4"},{"ecosystem":"pypi","package_name":"folium","requirements":"0.14.0","purl":"pkg:pypi/folium@0.14.0"},{"ecosystem":"pypi","package_name":"fonttools","requirements":"4.38.0","purl":"pkg:pypi/fonttools@4.38.0"},{"ecosystem":"pypi","package_name":"geographiclib","requirements":"1.52","purl":"pkg:pypi/geographiclib@1.52"},{"ecosystem":"pypi","package_name":"geopy","requirements":"2.2.0","purl":"pkg:pypi/geopy@2.2.0"},{"ecosystem":"pypi","package_name":"h11","requirements":"0.12.0","purl":"pkg:pypi/h11@0.12.0"},{"ecosystem":"pypi","package_name":"httpcore","requirements":"0.15.0","purl":"pkg:pypi/httpcore@0.15.0"},{"ecosystem":"pypi","package_name":"httptools","requirements":"0.5.0","purl":"pkg:pypi/httptools@0.5.0"},{"ecosystem":"pypi","package_name":"httpx","requirements":"0.23.0","purl":"pkg:pypi/httpx@0.23.0"},{"ecosystem":"pypi","package_name":"idna","requirements":"3.3","purl":"pkg:pypi/idna@3.3"},{"ecosystem":"pypi","package_name":"iniconfig","requirements":"1.1.1","purl":"pkg:pypi/iniconfig@1.1.1"},{"ecosystem":"pypi","package_name":"ipykernel","requirements":"6.19.4","purl":"pkg:pypi/ipykernel@6.19.4"},{"ecosystem":"pypi","package_name":"ipython","requirements":"8.7.0","purl":"pkg:pypi/ipython@8.7.0"},{"ecosystem":"pypi","package_name":"iteround","requirements":"1.0.4","purl":"pkg:pypi/iteround@1.0.4"},{"ecosystem":"pypi","package_name":"itsdangerous","requirements":"2.1.2","purl":"pkg:pypi/itsdangerous@2.1.2"},{"ecosystem":"pypi","package_name":"jedi","requirements":"0.18.2","purl":"pkg:pypi/jedi@0.18.2"},{"ecosystem":"pypi","package_name":"joblib","requirements":"1.1.0","purl":"pkg:pypi/joblib@1.1.0"},{"ecosystem":"pypi","package_name":"jupyter_client","requirements":"7.4.8","purl":"pkg:pypi/jupyter_client@7.4.8"},{"ecosystem":"pypi","package_name":"jupyter_core","requirements":"5.1.0","purl":"pkg:pypi/jupyter_core@5.1.0"},{"ecosystem":"pypi","package_name":"kiwisolver","requirements":"1.4.4","purl":"pkg:pypi/kiwisolver@1.4.4"},{"ecosystem":"pypi","package_name":"matplotlib-inline","requirements":"0.1.6","purl":"pkg:pypi/matplotlib-inline@0.1.6"},{"ecosystem":"pypi","package_name":"matplotlib","requirements":"3.6.2","purl":"pkg:pypi/matplotlib@3.6.2"},{"ecosystem":"pypi","package_name":"mccabe","requirements":"0.7.0","purl":"pkg:pypi/mccabe@0.7.0"},{"ecosystem":"pypi","package_name":"mercurial","requirements":"5.6.1","purl":"pkg:pypi/mercurial@5.6.1"},{"ecosystem":"pypi","package_name":"mypy-extensions","requirements":"0.4.3","purl":"pkg:pypi/mypy-extensions@0.4.3"},{"ecosystem":"pypi","package_name":"nest-asyncio","requirements":"1.5.6","purl":"pkg:pypi/nest-asyncio@1.5.6"},{"ecosystem":"pypi","package_name":"networkx","requirements":"2.8.5","purl":"pkg:pypi/networkx@2.8.5"},{"ecosystem":"pypi","package_name":"numpy","requirements":"1.23.2","purl":"pkg:pypi/numpy@1.23.2"},{"ecosystem":"pypi","package_name":"oriapi","requirements":"0.0.0","purl":"pkg:pypi/oriapi@0.0.0"},{"ecosystem":"pypi","package_name":"outcome","requirements":"1.2.0","purl":"pkg:pypi/outcome@1.2.0"},{"ecosystem":"pypi","package_name":"packaging","requirements":"21.3","purl":"pkg:pypi/packaging@21.3"},{"ecosystem":"pypi","package_name":"parso","requirements":"0.8.3","purl":"pkg:pypi/parso@0.8.3"},{"ecosystem":"pypi","package_name":"passlib","requirements":"1.7.4","purl":"pkg:pypi/passlib@1.7.4"},{"ecosystem":"pypi","package_name":"pathspec","requirements":"0.9.0","purl":"pkg:pypi/pathspec@0.9.0"},{"ecosystem":"pypi","package_name":"pexpect","requirements":"4.8.0","purl":"pkg:pypi/pexpect@4.8.0"},{"ecosystem":"pypi","package_name":"pickleshare","requirements":"0.7.5","purl":"pkg:pypi/pickleshare@0.7.5"},{"ecosystem":"pypi","package_name":"pip","requirements":"22.3.1","purl":"pkg:pypi/pip@22.3.1"},{"ecosystem":"pypi","package_name":"platformdirs","requirements":"2.5.2","purl":"pkg:pypi/platformdirs@2.5.2"},{"ecosystem":"pypi","package_name":"pluggy","requirements":"1.0.0","purl":"pkg:pypi/pluggy@1.0.0"},{"ecosystem":"pypi","package_name":"prompt-toolkit","requirements":"3.0.36","purl":"pkg:pypi/prompt-toolkit@3.0.36"},{"ecosystem":"pypi","package_name":"psutil","requirements":"5.9.4","purl":"pkg:pypi/psutil@5.9.4"},{"ecosystem":"pypi","package_name":"ptyprocess","requirements":"0.7.0","purl":"pkg:pypi/ptyprocess@0.7.0"},{"ecosystem":"pypi","package_name":"pure-eval","requirements":"0.2.2","purl":"pkg:pypi/pure-eval@0.2.2"},{"ecosystem":"pypi","package_name":"py","requirements":"1.11.0","purl":"pkg:pypi/py@1.11.0"},{"ecosystem":"pypi","package_name":"pyasn1","requirements":"0.4.8","purl":"pkg:pypi/pyasn1@0.4.8"},{"ecosystem":"pypi","package_name":"pycodestyle","requirements":"2.9.1","purl":"pkg:pypi/pycodestyle@2.9.1"},{"ecosystem":"pypi","package_name":"pycparser","requirements":"2.21","purl":"pkg:pypi/pycparser@2.21"},{"ecosystem":"pypi","package_name":"pydantic","requirements":"1.10.2","purl":"pkg:pypi/pydantic@1.10.2"},{"ecosystem":"pypi","package_name":"pyflakes","requirements":"2.5.0","purl":"pkg:pypi/pyflakes@2.5.0"},{"ecosystem":"pypi","package_name":"pyparsing","requirements":"3.0.9","purl":"pkg:pypi/pyparsing@3.0.9"},{"ecosystem":"pypi","package_name":"pyproj","requirements":"3.4.0","purl":"pkg:pypi/pyproj@3.4.0"},{"ecosystem":"pypi","package_name":"pytest-asyncio","requirements":"0.19.0","purl":"pkg:pypi/pytest-asyncio@0.19.0"},{"ecosystem":"pypi","package_name":"pytest","requirements":"7.1.2","purl":"pkg:pypi/pytest@7.1.2"},{"ecosystem":"pypi","package_name":"python-dateutil","requirements":"2.8.2","purl":"pkg:pypi/python-dateutil@2.8.2"},{"ecosystem":"pypi","package_name":"python-dotenv","requirements":"0.20.0","purl":"pkg:pypi/python-dotenv@0.20.0"},{"ecosystem":"pypi","package_name":"python-jose","requirements":"3.3.0","purl":"pkg:pypi/python-jose@3.3.0"},{"ecosystem":"pypi","package_name":"python-multipart","requirements":"0.0.5","purl":"pkg:pypi/python-multipart@0.0.5"},{"ecosystem":"pypi","package_name":"python-slugify","requirements":"7.0.0","purl":"pkg:pypi/python-slugify@7.0.0"},{"ecosystem":"pypi","package_name":"pyzmq","requirements":"24.0.1","purl":"pkg:pypi/pyzmq@24.0.1"},{"ecosystem":"pypi","package_name":"requests","requirements":"2.28.1","purl":"pkg:pypi/requests@2.28.1"},{"ecosystem":"pypi","package_name":"rfc3986","requirements":"1.5.0","purl":"pkg:pypi/rfc3986@1.5.0"},{"ecosystem":"pypi","package_name":"rsa","requirements":"4.9","purl":"pkg:pypi/rsa@4.9"},{"ecosystem":"pypi","package_name":"scikit-learn","requirements":"1.1.3","purl":"pkg:pypi/scikit-learn@1.1.3"},{"ecosystem":"pypi","package_name":"scipy","requirements":"1.9.3","purl":"pkg:pypi/scipy@1.9.3"},{"ecosystem":"pypi","package_name":"setuptools","requirements":"65.5.0","purl":"pkg:pypi/setuptools@65.5.0"},{"ecosystem":"pypi","package_name":"six","requirements":"1.16.0","purl":"pkg:pypi/six@1.16.0"},{"ecosystem":"pypi","package_name":"sklearn","requirements":"0.0","purl":"pkg:pypi/sklearn@0.0"},{"ecosystem":"pypi","package_name":"sniffio","requirements":"1.2.0","purl":"pkg:pypi/sniffio@1.2.0"},{"ecosystem":"pypi","package_name":"sortedcontainers","requirements":"2.4.0","purl":"pkg:pypi/sortedcontainers@2.4.0"},{"ecosystem":"pypi","package_name":"stack-data","requirements":"0.6.2","purl":"pkg:pypi/stack-data@0.6.2"},{"ecosystem":"pypi","package_name":"starlette","requirements":"0.22.0","purl":"pkg:pypi/starlette@0.22.0"},{"ecosystem":"pypi","package_name":"text-unidecode","requirements":"1.3","purl":"pkg:pypi/text-unidecode@1.3"},{"ecosystem":"pypi","package_name":"threadpoolctl","requirements":"3.1.0","purl":"pkg:pypi/threadpoolctl@3.1.0"},{"ecosystem":"pypi","package_name":"tomli","requirements":"2.0.1","purl":"pkg:pypi/tomli@2.0.1"},{"ecosystem":"pypi","package_name":"tornado","requirements":"6.2","purl":"pkg:pypi/tornado@6.2"},{"ecosystem":"pypi","package_name":"traitlets","requirements":"5.8.0","purl":"pkg:pypi/traitlets@5.8.0"},{"ecosystem":"pypi","package_name":"trio","requirements":"0.21.0","purl":"pkg:pypi/trio@0.21.0"},{"ecosystem":"pypi","package_name":"typing_extensions","requirements":"4.3.0","purl":"pkg:pypi/typing_extensions@4.3.0"},{"ecosystem":"pypi","package_name":"urllib3","requirements":"1.26.11","purl":"pkg:pypi/urllib3@1.26.11"},{"ecosystem":"pypi","package_name":"uvicorn","requirements":"0.18.2","purl":"pkg:pypi/uvicorn@0.18.2"},{"ecosystem":"pypi","package_name":"watchfiles","requirements":"0.16.1","purl":"pkg:pypi/watchfiles@0.16.1"},{"ecosystem":"pypi","package_name":"wcwidth","requirements":"0.2.5","purl":"pkg:pypi/wcwidth@0.2.5"},{"ecosystem":"pypi","package_name":"websockets","requirements":"10.3","purl":"pkg:pypi/websockets@10.3"},{"ecosystem":"pypi","package_name":"wheel","requirements":"0.38.4","purl":"pkg:pypi/wheel@0.38.4"}]}