{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=877","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=875","results":[{"name":"py314-setuptools-rust","portdir":"python/py-setuptools-rust","version":"1.12.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyO3/setuptools-rust","description":"Setuptools Rust extension plugin","long_description":"Setuptools Rust extension plugin","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["cargo","rust","py314-typing_extensions","py314-semantic_version"]}],"depends_on":[{"type":"build","ports":["py314-tokenizers","py314-orjson","py314-maturin","py314-bidi","py314-uv-build","py314-ast_serialize","py314-arro3-compute","py314-arro3-core","py314-arro3-io","py314-bcrypt","py314-cryptography","py314-dulwich","py314-hf-xet","py314-jellyfish","py314-jh2","py314-kornia-rs","py314-libcst","py314-logbook","py314-pendulum","py314-pydantic_core","py314-qh3","py314-resvg_py","py314-rpds-py","py314-safetensors","py314-async-tiff"]},{"type":"lib","ports":["py-setuptools-rust"]}]},{"name":"py27-setuptools_scm","portdir":"python/py-setuptools_scm","version":"5.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/setuptools_scm/","description":"Package to manage versions by scm tags.","long_description":"Package to manage versions by scm tags.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-setuptools"]}],"depends_on":[{"type":"build","ports":["py27-zipp","py27-pyusb","py27-absl","py27-asteval","py27-backports.weakref","py27-bcolz","py27-cherrypy","py27-pytest-html","py27-pytest-metadata","py27-backports.os","py27-tldextract","py27-xlib","py27-xmlsec","py27-keyring","py27-pytest-qt","py27-lazy_object_proxy","py27-tox","py27-lmfit","py27-jaraco.functools","py27-tempora","py27-lz4","py27-apipkg","py27-path","py27-zopfli","py27-mecab-python3","py27-ujson","py27-portend","py27-corner","py27-barnaba","py27-tqdm","py27-pylint","py27-pytest-mpl","py27-axiom","py27-jsonschema","py27-pytest-forked","py27-pytest-xdist","py27-backports.entry-points-selectable","py27-execnet","py27-cvxopt","py27-automat","py27-backports-functools_lru_cache","py27-configparser","py27-dateutil","py27-filelock","py27-importlib-metadata","py27-importlib-resources","py27-pluggy","py27-py","py27-pytest","py27-pytest-runner","py27-requests-unixsocket","py27-singledispatch","py27-virtualenv"]},{"type":"lib","ports":["py27-setuptools_scm_git_archive"]}]},{"name":"py35-setuptools_scm","portdir":"python/py-setuptools_scm","version":"5.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/setuptools_scm/","description":"Package to manage versions by scm tags.","long_description":"Package to manage versions by scm tags.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python35","py35-setuptools"]}],"depends_on":[{"type":"build","ports":["py35-zipp","py35-pyusb","py35-bcolz","py35-cherrypy","py35-platformdirs","py35-keyring","py35-pytest-qt","py35-lazy_object_proxy","py35-tox","py35-jaraco.functools","py35-tempora","py35-lz4","py35-apipkg","py35-path","py35-virtualenv","py35-ujson","py35-portend","py35-tqdm","py35-pylint","py35-filelock","py35-jsonschema","py35-pyqt-builder","py35-dateutil","py35-pytest-forked","py35-pytest-xdist","py35-importlib-resources","py35-backports.entry-points-selectable","py35-execnet","py35-importlib-metadata","py35-pluggy","py35-automat","py35-pytest-runner","py35-py","py35-pytest"]},{"type":"lib","ports":["py35-setuptools_scm_git_archive"]}]},{"name":"py36-setuptools_scm","portdir":"python/py-setuptools_scm","version":"6.4.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/setuptools_scm/","description":"Package to manage versions by scm tags.","long_description":"Package to manage versions by scm tags.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python36","py36-packaging","py36-setuptools","py36-tomli"]}],"depends_on":[{"type":"build","ports":["py36-zipp","py36-pytest-datadir","py36-platformdirs","py36-pyusb","py36-absl","py36-asteval","py36-astropy","py36-bcolz","py36-cherrypy","py36-pyerfa","py36-pytest-html","py36-pytest-metadata","py36-reproject","py36-simpy","py36-xmlsec","py36-keyring","py36-pytest-qt","py36-pytest-regressions","py36-lazy_object_proxy","py36-pytest-mock","py36-tox","py36-lmfit","py36-backports.cached-property","py36-jaraco.functools","py36-tempora","py36-lz4","py36-apipkg","py36-path","py36-zopfli","py36-cartopy","py36-tldextract","py36-pint","py36-cmd2","py36-virtualenv","py36-ujson","py36-portend","py36-black","py36-setuptools-rust","py36-corner","py36-emcee3","py36-barnaba","py36-sphinx-autodoc-typehints","py36-anyio","py36-tqdm","py36-scikit-hep-hepunits","py36-pylint","py36-filelock","py36-jsonschema","py36-mpmath","py36-cppy","py36-pytest-mpl","py36-pyqt-builder","py36-dateutil","py36-pytest-forked","py36-pytest-xdist","py36-backports.entry-points-selectable","py36-execnet","py36-iniconfig","py36-kiwisolver","py36-pluggy","py36-automat","py36-pytest-runner","py36-pytest","py36-zmq","py36-py","py36-importlib-resources","py36-importlib-metadata"]},{"type":"lib","ports":["py36-setuptools_scm_git_archive"]}]},{"name":"py310-setuptools_scm","portdir":"python/py-setuptools_scm","version":"9.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/setuptools_scm/","description":"Package to manage versions by scm tags.","long_description":"Package to manage versions by scm tags.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-setuptools","py310-tomli","py310-packaging","python310"]}],"depends_on":[{"type":"build","ports":["py310-zopfli","py310-pygithub","py310-pytest-mpl","py310-healpy","py310-backports.entry-points-selectable","py310-mpmath","py310-xyzservices","py310-pygmt","py310-sip-devel","py310-regions","py310-absl","py310-access","py310-aiomysql","py310-ansible-compat","py310-anyio","py310-argon2-cffi-bindings","py310-asciimatics","py310-asdf","py310-asdf-astropy","py310-asdf-coordinates-schemas","py310-asdf-standard","py310-asdf-transform-schemas","py310-asdf-unit-schemas","py310-asteval","py310-astropy","py310-astropy-healpix","py310-asttokens","py310-asv","py310-automat","py310-backports.tarfile","py310-barnaba","py310-branca","py310-cartopy","py310-cbor2","py310-charset-normalizer","py310-cheroot","py310-cherrypy","py310-cmd2","py310-colorcet","py310-configparser","py310-cons","py310-contextily","py310-control","py310-cppy","py310-cssutils","py310-cvxopt","py310-dateutil","py310-distributed","py310-drms","py310-emcee3","py310-emmet-core","py310-enrich","py310-esda","py310-etuples","py310-executing","py310-extension-helpers","py310-flexcache","py310-flexparser","py310-xxhash","py310-zipfile-deflate64","py310-zipp","py310-ujson","py310-folium","py310-freetype","py310-fugashi","py310-giddy","py310-gmpy2","py310-h5netcdf","py310-herbie-data","py310-html2text","py310-importlib-metadata","py310-importlib-resources","py310-inequality","py310-inflate64","py310-inflect","py310-iniconfig","py310-isodate","py310-jaraco.classes","py310-jaraco.collections","py310-jaraco.functools","py310-jaraco.context","py310-jaraco.text","py310-joblib","py310-jsonpickle","py310-keyring","py310-keyrings.alt","py310-kiwisolver","py310-langcodes","py310-larixite","py310-lark","py310-lazy_object_proxy","py310-libcst","py310-libpysal","py310-license-expression","py310-lmfit","py310-logical-unification","py310-lz4","py310-makefun","py310-mapclassify","py310-matplotlib","py310-maxminddb","py310-mecab-python3","py310-metpy","py310-mido","py310-minikanren","py310-momepy","py310-monty","py310-mpl-animators","py310-mssql","py310-multivolumefile","py310-napari-console","py310-napari-plugin-engine","py310-napari-svg","py310-nest_asyncio","py310-netcdf4","py310-nodeenv","py310-numcodecs","py310-parfive","py310-path","py310-pathvalidate","py310-pdbpp","py310-pdfminer","py310-pdftl","py310-pgspecial","py310-pluggy","py310-pointpats","py310-pooch","py310-portalocker","py310-portend","py310-pure_eval","py310-py","py310-py7zr","py310-pybcj","py310-pyerfa","py310-pyfatfs","py310-pyppmd","py310-pyqt-builder","py310-pyrfc3339","py310-pysal","py310-pyshortcuts","py310-pystache","py310-pytest","py310-pytest-asyncio","py310-pytest-datadir","py310-pytest-django","py310-pytest-flake8","py310-pytest-forked","py310-pytest-mock","py310-pytest-mypy","py310-pytest-qt","py310-pytest-regressions","py310-pytest-remotedata","py310-pytest-runner","py310-pytest-xdist","py310-pytest-xprocess","py310-python-lsp-jsonrpc","py310-python-lsp-server","py310-pyusb","py310-pyvo","py310-quantities","py310-reproject","py310-requests-file","py310-requests-mock","py310-requests-unixsocket","py310-rstcheck","py310-rstcheck-core","py310-rubicon-objc","py310-samplerate","py310-scikit-hep-boost-histogram","py310-scikit-hep-hepstats","py310-scikit-hep-mplhep","py310-scikit-hep-mplhep_data","py310-segregation","py310-semver","py310-seqeval","py310-setuptools-rust","py310-shtab","py310-simpy","py310-singledispatch","py310-sip","py310-siphon","py310-smart_open","py310-sniffio","py310-soxr","py310-spaghetti","py310-spglib","py310-spglm","py310-sphinx-click","py310-sphinx-gallery","py310-sphinxnotes-strike","py310-spopt","py310-spreg","py310-sqlglot","py310-stack_data","py310-statsmodels","py310-subprocess-tee","py310-sunpy","py310-survey","py310-tabulate","py310-tcolorpy","py310-tempora","py310-tenacity","py310-tldextract","py310-tobler","py310-tqdm","py310-tropycal","py310-typeguard","py310-uharfbuzz","py310-uncertainties","py310-uri-template","py310-urwid","py310-visa","py310-vispy","py310-word2vec","py310-wordcloud","py310-wxmplot","py310-wxutils","py310-xarray","py310-xlsx2csv","py310-xmlsec","py310-xraydb","py310-xraylarch"]},{"type":"lib","ports":["py310-flit_scm","py310-hatch-vcs","py310-setuptools_scm_git_archive","py310-virtualenvwrapper"]}]},{"name":"py311-setuptools_scm","portdir":"python/py-setuptools_scm","version":"9.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/setuptools_scm/","description":"Package to manage versions by scm tags.","long_description":"Package to manage versions by scm tags.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-packaging","py311-setuptools","python311"]}],"depends_on":[{"type":"build","ports":["duplicity","py311-pygithub","py311-pytest-mpl","py311-healpy","py311-backports.entry-points-selectable","py311-mpmath","py311-xyzservices","py311-pygmt","py311-sip-devel","logcat-color3","py311-absl","py311-access","py311-ansible-compat","py311-anyio","py311-argon2-cffi-bindings","py311-asciimatics","py311-asdf","py311-asdf-astropy","py311-asdf-coordinates-schemas","py311-asdf-standard","py311-asdf-transform-schemas","py311-asdf-unit-schemas","py311-asteval","py311-astropy","py311-astropy-healpix","py311-asttokens","py311-asv","py311-automat","py311-backports.tarfile","py311-branca","py311-cartopy","py311-cbor2","py311-charset-normalizer","py311-cheroot","py311-cmd2","py311-colorcet","py311-configparser","py311-cons","py311-contextily","py311-control","py311-cppy","py311-cssutils","py311-cvxopt","py311-dateutil","py311-distributed","py311-drms","py311-emcee3","py311-emmet-core","py311-enrich","py311-esda","py311-etuples","py311-executing","py311-extension-helpers","py311-flexcache","py311-flexparser","py311-zipfile-deflate64","py311-zipp","py311-zopfli","py311-ujson","py311-folium","py311-freetype","py311-fugashi","py311-gammapy","py311-giddy","py311-gmpy2","py311-h5netcdf","py311-html2text","py311-importlib-metadata","py311-importlib-resources","py311-inequality","py311-inflate64","py311-inflect","py311-iniconfig","py311-isodate","py311-jaraco.classes","py311-jaraco.collections","py311-jaraco.functools","py311-jaraco.context","py311-jaraco.text","py311-joblib","py311-jsonpickle","py311-keyring","py311-keyrings.alt","py311-kiwisolver","py311-langcodes","py311-larixite","py311-lark","py311-lazy_object_proxy","py311-libcst","py311-libpysal","py311-license-expression","py311-lmfit","py311-logical-unification","py311-lz4","py311-makefun","py311-mapclassify","py311-matplotlib","py311-mecab-python3","py311-metpy","py311-mido","py311-minikanren","py311-momepy","py311-monty","py311-mpl-animators","py311-mssql","py311-multivolumefile","py311-napari-console","py311-napari-plugin-engine","py311-napari-svg","py311-nest_asyncio","py311-netcdf4","py311-nodeenv","py311-numcodecs","py311-parfive","py311-path","py311-pathvalidate","py311-pdbpp","py311-pdfminer","py311-pdftl","py311-pgspecial","py311-pluggy","py311-pointpats","py311-pooch","py311-portalocker","py311-portend","py311-pure_eval","py311-py","py311-py7zr","py311-pybcj","py311-pyerfa","py311-pyfatfs","py311-pyppmd","py311-pyqt-builder","py311-pyrfc3339","py311-pysal","py311-pyshortcuts","py311-pystache","py311-pytest","py311-pytest-asyncio","py311-pytest-datadir","py311-pytest-django","py311-pytest-flake8","py311-pytest-forked","py311-pytest-mock","py311-pytest-mypy","py311-pytest-qt","py311-pytest-regressions","py311-pytest-remotedata","py311-pytest-runner","py311-pytest-xdist","py311-pytest-xprocess","py311-python-lsp-jsonrpc","py311-python-lsp-server","py311-pyusb","py311-pyvo","py311-quantities","py311-regions","py311-reproject","py311-requests-file","py311-requests-mock","py311-requests-unixsocket","py311-rstcheck","py311-rstcheck-core","py311-rubicon-objc","py311-samplerate","py311-scikit-hep-boost-histogram","py311-scikit-hep-hepstats","py311-scikit-hep-mplhep","py311-scikit-hep-mplhep_data","py311-segregation","py311-semver","py311-seqeval","py311-setuptools-rust","py311-shtab","py311-simpy","py311-singledispatch","py311-sip","py311-siphon","py311-smart_open","py311-sniffio","py311-soxr","py311-spaghetti","py311-spglib","py311-spglm","py311-sphinx-click","py311-sphinx-gallery","py311-sphinxnotes-strike","py311-spopt","py311-spreg","py311-sqlglot","py311-stack_data","py311-statsmodels","py311-subprocess-tee","py311-sunpy","py311-survey","py311-tabulate","py311-tcolorpy","py311-tempora","py311-tenacity","py311-tldextract","py311-tobler","py311-tqdm","py311-tropycal","py311-typeguard","py311-uharfbuzz","py311-uncertainties","py311-uri-template","py311-urwid","py311-vispy","py311-wordcloud","py311-wxmplot","py311-wxutils","py311-xarray","py311-xlsx2csv","py311-xmlsec","py311-xraydb","py311-xraylarch","py311-xxhash"]},{"type":"lib","ports":["py311-flit_scm","py311-setuptools_scm_git_archive","py311-hatch-vcs","py311-virtualenvwrapper"]}]},{"name":"py312-setuptools_scm","portdir":"python/py-setuptools_scm","version":"9.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/setuptools_scm/","description":"Package to manage versions by scm tags.","long_description":"Package to manage versions by scm tags.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-packaging","py312-setuptools","python312"]}],"depends_on":[{"type":"build","ports":["py312-zopfli","py312-pygithub","py312-pytest-mpl","py312-healpy","py312-mpmath","py312-xyzservices","py312-sip-devel","git-when-merged","fava","py312-absl","py312-access","py312-ansible-compat","py312-anyio","py312-argon2-cffi-bindings","py312-asdf","py312-asdf-astropy","py312-asdf-coordinates-schemas","py312-asdf-standard","py312-asdf-transform-schemas","py312-asdf-unit-schemas","py312-asteval","py312-astropy","py312-astropy-healpix","py312-asttokens","py312-asv","py312-automat","py312-backports.tarfile","py312-branca","py312-cartopy","py312-cbor2","py312-cdflib","py312-charset-normalizer","py312-cheroot","py312-cmd2","py312-colorcet","py312-configparser","py312-cons","py312-contextily","py312-control","py312-cppy","py312-cssutils","py312-cvxopt","py312-dap","py312-dateutil","py312-distributed","py312-dqsegdb2","py312-drms","py312-emcee3","py312-emmet-core","py312-enrich","py312-esda","py312-etuples","py312-executing","py312-extension-helpers","py312-flexcache","py312-flexparser","py312-xxhash","py312-zipfile-deflate64","py312-zipp","py312-ujson","py312-folium","py312-formencode","py312-freetype","py312-fugashi","py312-gammapy","py312-gcn","py312-giddy","py312-gmpy2","py312-gpstime","py312-gwosc","py312-gwpy","py312-h5netcdf","py312-html2text","py312-igwn-auth-utils","py312-importlib-metadata","py312-importlib-resources","py312-inequality","py312-inflate64","py312-inflect","py312-iniconfig","py312-isodate","py312-jaraco.classes","py312-jaraco.collections","py312-jaraco.functools","py312-jaraco.context","py312-jaraco.text","py312-joblib","py312-jsonpickle","py312-keyring","py312-keyrings.alt","py312-kiwisolver","py312-langcodes","py312-larixite","py312-lark","py312-lazy_object_proxy","py312-libcst","py312-libpysal","py312-license-expression","py312-lmfit","py312-logical-unification","py312-lz4","py312-makefun","py312-mapclassify","py312-matplotlib","py312-maxminddb","py312-mecab-python3","py312-metpy","py312-mido","py312-minikanren","py312-momepy","py312-monty","py312-mpl-animators","py312-mssql","py312-multivolumefile","py312-napari-console","py312-napari-plugin-engine","py312-napari-svg","py312-nest_asyncio","py312-netcdf4","py312-nodeenv","py312-numcodecs","py312-parfive","py312-path","py312-pathvalidate","py312-pdfminer","py312-pdftl","py312-pgspecial","py312-pluggy","py312-pointpats","py312-pooch","py312-portalocker","py312-portend","py312-pure_eval","py312-py","py312-py7zr","py312-pybcj","py312-pyerfa","py312-pyfatfs","py312-pygmt","py312-pyppmd","py312-pyqt-builder","py312-pyrfc3339","py312-pysal","py312-pyshortcuts","py312-pystache","py312-pytest","py312-pytest-asyncio","py312-pytest-datadir","py312-pytest-django","py312-pytest-flake8","py312-pytest-forked","py312-pytest-mock","py312-pytest-mypy","py312-pytest-qt","py312-pytest-regressions","py312-pytest-remotedata","py312-pytest-runner","py312-pytest-xdist","py312-pytest-xprocess","py312-python-lsp-jsonrpc","py312-python-lsp-server","py312-pyusb","py312-pyvo","py312-quantities","py312-regions","py312-reproject","py312-requests-file","py312-requests-mock","py312-requests-unixsocket","py312-rstcheck","py312-rstcheck-core","py312-rubicon-objc","py312-safe-netrc","py312-samplerate","py312-scikit-hep-hepstats","py312-scikit-hep-mplhep","py312-scikit-hep-mplhep_data","py312-segregation","py312-semver","py312-setuptools-rust","py312-shtab","py312-simpy","py312-singledispatch","py312-sip","py312-siphon","py312-smart_open","py312-sniffio","py312-soxr","py312-spaghetti","py312-spglib","py312-spglm","py312-sphinx-click","py312-sphinx-gallery","py312-sphinxnotes-strike","py312-spopt","py312-spreg","py312-sqlglot","py312-stack_data","py312-statsmodels","py312-subprocess-tee","py312-sunpy","py312-survey","py312-tabulate","py312-tcolorpy","py312-tempora","py312-tenacity","py312-tldextract","py312-tobler","py312-tqdm","py312-tropycal","py312-typeguard","py312-uharfbuzz","py312-uncertainties","py312-uri-template","py312-urwid","py312-vispy","py312-wordcloud","py312-wxmplot","py312-wxutils","py312-xarray","py312-xlsx2csv","py312-xmlsec","py312-xraydb","py312-xraylarch"]},{"type":"lib","ports":["py312-flit_scm","py312-hatch-vcs","py312-setuptools_scm_git_archive","py312-virtualenvwrapper"]}]},{"name":"py313-setuptools_scm","portdir":"python/py-setuptools_scm","version":"9.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/setuptools_scm/","description":"Package to manage versions by scm tags.","long_description":"Package to manage versions by scm tags.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-packaging","py313-setuptools","python313"]}],"depends_on":[{"type":"build","ports":["translate-toolkit","py313-pygithub","py313-pytest-mpl","py313-healpy","py313-mpmath","py313-xyzservices","py313-sip-devel","beets-summarize","litecli","mycli","hg-git","mercurial","toot","py313-absl","py313-access","py313-ansible-compat","py313-anyio","py313-aplpy","py313-argon2-cffi-bindings","py313-asdf","py313-asdf-astropy","py313-asdf-coordinates-schemas","py313-asdf-standard","py313-asdf-transform-schemas","py313-asdf-unit-schemas","py313-asteval","py313-astroplan","py313-astropy","py313-astropy-healpix","py313-astroscrappy","py313-asttokens","py313-asv","py313-automat","py313-backports.tarfile","py313-beancount-import","py313-branca","py313-cartopy","py313-cbor2","py313-charset-normalizer","py313-cheroot","py313-cmd2","py313-colorcet","py313-configparser","py313-cons","py313-contextily","py313-cppy","py313-cssutils","py313-cvxopt","py313-dateutil","py313-drms","py313-emcee3","py313-emmet-core","py313-enrich","py313-esda","py313-etuples","py313-executing","py313-extension-helpers","py313-flexcache","py313-flexparser","rdiff-backup","borgbackup","py313-ujson","py313-folium","py313-freetype","py313-fugashi","py313-giddy","py313-gmpy2","py313-gwosc","py313-h5netcdf","py313-html2text","py313-importlib-metadata","py313-importlib-resources","py313-inequality","py313-inflate64","py313-iniconfig","py313-isodate","py313-jaraco.classes","py313-jaraco.collections","py313-jaraco.functools","py313-jaraco.context","py313-jaraco.text","py313-joblib","py313-jsonpickle","py313-keyring","py313-keyrings.alt","py313-kiwisolver","py313-lameenc","py313-langcodes","py313-larixite","py313-lark","py313-lazy_object_proxy","py313-libcst","py313-libpysal","py313-license-expression","py313-lmfit","py313-logical-unification","py313-lz4","py313-mapclassify","py313-matplotlib","py313-mecab-python3","py313-metpy","py313-mido","py313-minikanren","py313-momepy","py313-monty","py313-mpl-animators","py313-mssql","py313-multivolumefile","py313-napari-console","py313-napari-plugin-engine","py313-napari-svg","py313-nest_asyncio","py313-netcdf4","py313-nodeenv","py313-numcodecs","py313-parfive","py313-parse-type","py313-path","py313-pathvalidate","py313-pdfminer","py313-pdftl","py313-pgspecial","py313-photutils","py313-pluggy","py313-pointpats","py313-pooch","py313-portalocker","py313-pure_eval","py313-py","py313-py7zr","py313-pyavm","py313-pybcj","py313-pyerfa","py313-pyfatfs","py313-pygmt","py313-pyppmd","py313-pyqt-builder","py313-pyregion","py313-pyrfc3339","py313-pysal","py313-pyshortcuts","py313-pystache","py313-pytest","py313-pytest-asyncio","py313-pytest-datadir","py313-pytest-django","py313-pytest-flake8","py313-pytest-forked","py313-pytest-mock","py313-pytest-qt","py313-pytest-regressions","py313-pytest-remotedata","py313-pytest-runner","py313-pytest-xdist","py313-pytest-xprocess","py313-python-lsp-jsonrpc","py313-python-lsp-server","py313-pyusb","py313-pyvo","py313-regions","py313-reproject","py313-requests-file","py313-requests-mock","py313-requests-unixsocket","py313-rstcheck","py313-rstcheck-core","py313-rubicon-objc","py313-samplerate","py313-scikit-hep-hepstats","py313-scikit-hep-mplhep","py313-scikit-hep-mplhep_data","py313-segregation","py313-semver","py313-setuptools-rust","py313-shtab","py313-sip","py313-siphon","py313-smart_open","py313-sniffio","py313-soxr","py313-spaghetti","py313-sparse","py313-spglib","py313-spglm","py313-sphinx-click","py313-sphinx-gallery","py313-sphinxnotes-strike","py313-spopt","py313-spreg","py313-sqlglot","py313-stack_data","py313-statsmodels","py313-subprocess-tee","py313-sunpy","py313-survey","py313-tabulate","py313-tcolorpy","py313-tempora","py313-tenacity","py313-tldextract","py313-tobler","py313-tqdm","py313-tropycal","py313-typeguard","py313-uharfbuzz","py313-uncertainties","py313-uri-template","py313-urwid","py313-vispy","py313-vo","py313-wxmplot","py313-wxutils","py313-xarray","py313-xlib","py313-xlsx2csv","py313-xmlsec","py313-xraydb","py313-xraylarch","py313-xxhash","py313-zipfile-deflate64","py313-zipp","py313-zopfli"]},{"type":"lib","ports":["py313-flit_scm","py313-setuptools_scm_git_archive","py313-hatch-vcs"]}]},{"name":"py314-setuptools_scm","portdir":"python/py-setuptools_scm","version":"9.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/setuptools_scm/","description":"Package to manage versions by scm tags.","long_description":"Package to manage versions by scm tags.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-packaging","py314-setuptools","python314"]}],"depends_on":[{"type":"build","ports":["unfurl","py314-pygithub","git-cola","py314-pytest-mpl","py314-healpy","py314-mpmath","rst2pdf","py314-xyzservices","gdown","codespell","py314-absl","py314-access","py314-ansible-compat","py314-anyio","py314-argon2-cffi-bindings","py314-asdf","py314-asdf-astropy","py314-asdf-coordinates-schemas","py314-asdf-standard","py314-asdf-transform-schemas","py314-asteval","py314-astropy","py314-astropy-healpix","py314-asttokens","py314-asv","py314-automat","py314-branca","py314-cartopy","py314-cbor2","py314-charset-normalizer","py314-colorcet","py314-cons","py314-contextily","py314-cppy","py314-cssutils","py314-dateutil","py314-drms","py314-emcee3","py314-enrich","py314-esda","py314-etuples","py314-executing","py314-extension-helpers","py314-flexcache","py314-flexparser","py314-folium","py314-freetype","py314-gmpy2","py314-h5netcdf","xrootd","ansible-lint","py314-ujson","py314-importlib-metadata","py314-inflate64","py314-iniconfig","py314-isodate","py314-jaraco.classes","py314-jaraco.collections","py314-jaraco.functools","py314-jaraco.context","py314-jaraco.text","py314-joblib","py314-jsonpickle","py314-keyring","py314-keyrings.alt","py314-kiwisolver","py314-lameenc","py314-lark","py314-lazy_object_proxy","py314-libcst","py314-libpysal","py314-lmfit","py314-logical-unification","py314-lz4","py314-mapclassify","py314-matplotlib","py314-minikanren","py314-mpl-animators","py314-mssql","py314-multivolumefile","py314-napari-console","py314-napari-plugin-engine","py314-napari-svg","py314-nest_asyncio","py314-netcdf4","py314-nodeenv","py314-numcodecs","py314-parfive","py314-pathvalidate","py314-pdfminer","py314-pdftl","py314-pluggy","py314-pointpats","py314-pooch","py314-pure_eval","py314-py","py314-py7zr","py314-pybcj","py314-pyerfa","py314-pyfatfs","py314-pygmt","py314-pyppmd","py314-pyqt-builder","py314-pyrfc3339","py314-pytest","py314-pytest-asyncio","py314-pytest-datadir","py314-pytest-mock","py314-pytest-qt","py314-pytest-regressions","py314-pytest-remotedata","py314-pytest-runner","py314-pytest-xdist","py314-pytest-xprocess","py314-python-lsp-jsonrpc","py314-python-lsp-server","py314-pyusb","py314-pyvo","py314-reproject","py314-requests-file","py314-requests-mock","py314-requests-unixsocket","py314-rstcheck","py314-rstcheck-core","py314-rubicon-objc","py314-segregation","py314-semver","py314-setuptools-rust","py314-shtab","py314-sip","py314-smart_open","py314-sniffio","py314-soxr","py314-sphinx-gallery","py314-sphinxnotes-strike","py314-spreg","py314-stack_data","py314-statsmodels","py314-subprocess-tee","py314-sunpy","py314-survey","py314-tabulate","py314-tcolorpy","py314-tenacity","py314-tldextract","py314-tobler","py314-tqdm","py314-typeguard","py314-uharfbuzz","py314-uncertainties","py314-uri-template","py314-vispy","py314-xarray","py314-xmlsec","py314-xxhash","py314-zipfile-deflate64","py314-zipp","py314-zopfli","twine","napari","verde"]},{"type":"lib","ports":["py314-hatch-vcs","py314-setuptools_scm_git_archive","py-setuptools_scm"]}]},{"name":"py-setuptools_scm_git_archive","portdir":"python/py-setuptools_scm_git_archive","version":"1.4.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/Changaco/setuptools_scm_git_archive","description":"Plugin for setuptools_scm that add support for git archives.","long_description":"Plugin for setuptools_scm that add support for git archives.","active":true,"categories":["devel","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-setuptools_scm_git_archive"]}],"depends_on":[]},{"name":"py-sexpdata","portdir":"python/py-sexpdata","version":"1.0.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://sexpdata.readthedocs.io/en/latest/","description":"S-expression parser for Python","long_description":"sexpdata is a simple S-expression parser/serializer. It has simple load and dump functions like pickle, json or PyYAML module.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-sexpdata"]}],"depends_on":[]},{"name":"py310-setuptools_scm_git_archive","portdir":"python/py-setuptools_scm_git_archive","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Changaco/setuptools_scm_git_archive","description":"Plugin for setuptools_scm that add support for git archives.","long_description":"Plugin for setuptools_scm that add support for git archives.","active":true,"categories":["devel","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-setuptools_scm"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"build","ports":["py310-aiomysql","py310-ansible-compat","py310-barnaba","py310-cartopy","py310-h5netcdf","py310-pytest-subtests","py310-vispy"]}]},{"name":"py311-setuptools_scm_git_archive","portdir":"python/py-setuptools_scm_git_archive","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Changaco/setuptools_scm_git_archive","description":"Plugin for setuptools_scm that add support for git archives.","long_description":"Plugin for setuptools_scm that add support for git archives.","active":true,"categories":["devel","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py311-wheel","clang-18","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["python311","py311-setuptools_scm"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"build","ports":["py311-ansible-compat","py311-cartopy","py311-h5netcdf","py311-pytest-subtests","py311-vispy"]}]},{"name":"py312-setuptools_scm_git_archive","portdir":"python/py-setuptools_scm_git_archive","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Changaco/setuptools_scm_git_archive","description":"Plugin for setuptools_scm that add support for git archives.","long_description":"Plugin for setuptools_scm that add support for git archives.","active":true,"categories":["devel","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py312-wheel","clang-18","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["python312","py312-setuptools_scm"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"build","ports":["py312-ansible-compat","py312-cartopy","py312-h5netcdf","py312-pytest-subtests","py312-vispy"]}]},{"name":"py313-setuptools_scm_git_archive","portdir":"python/py-setuptools_scm_git_archive","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Changaco/setuptools_scm_git_archive","description":"Plugin for setuptools_scm that add support for git archives.","long_description":"Plugin for setuptools_scm that add support for git archives.","active":true,"categories":["devel","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-setuptools_scm"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"build","ports":["py313-ansible-compat","py313-cartopy","py313-h5netcdf","py313-pytest-subtests","py313-vispy"]}]},{"name":"py314-setuptools_scm_git_archive","portdir":"python/py-setuptools_scm_git_archive","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Changaco/setuptools_scm_git_archive","description":"Plugin for setuptools_scm that add support for git archives.","long_description":"Plugin for setuptools_scm that add support for git archives.","active":true,"categories":["devel","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-setuptools_scm"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"build","ports":["py314-ansible-compat","py314-cartopy","py314-h5netcdf","py314-vispy"]},{"type":"lib","ports":["py-setuptools_scm_git_archive"]}]},{"name":"py312-sexpdata","portdir":"python/py-sexpdata","version":"1.0.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sexpdata.readthedocs.io/en/latest/","description":"S-expression parser for Python","long_description":"sexpdata is a simple S-expression parser/serializer. It has simple load and dump functions like pickle, json or PyYAML module.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py-sexpdata"]}]},{"name":"py-sgmllib3k","portdir":"python/py-sgmllib3k","version":"1.0.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/sgmllib3k/","description":"Py3k port of the old stdlib module","long_description":"sgmllib was dropped in Python 3. This is an unmaintained old module. If possible, do not use it for new ports.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-sgmllib3k"]}],"depends_on":[]},{"name":"py-sgmlop","portdir":"python/py-sgmlop","version":"1.1.1-20040207","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.effbot.org/zone/sgmlop-index.htm","description":"Optimized SGML/XML parser","long_description":"The sgmlop module provides an optimized SGML/XML parser, designed as an add-on to the sgmllib/htmllib and xmllib modules shipped with Python 1.5 and later.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py27-sgmlop"]}],"depends_on":[]},{"name":"py310-sgmllib3k","portdir":"python/py-sgmllib3k","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/sgmllib3k/","description":"Py3k port of the old stdlib module","long_description":"sgmllib was dropped in Python 3. This is an unmaintained old module. If possible, do not use it for new ports.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-feedparser"]}]},{"name":"py311-sgmllib3k","portdir":"python/py-sgmllib3k","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/sgmllib3k/","description":"Py3k port of the old stdlib module","long_description":"sgmllib was dropped in Python 3. This is an unmaintained old module. If possible, do not use it for new ports.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-feedparser"]}]},{"name":"py312-sgmllib3k","portdir":"python/py-sgmllib3k","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/sgmllib3k/","description":"Py3k port of the old stdlib module","long_description":"sgmllib was dropped in Python 3. This is an unmaintained old module. If possible, do not use it for new ports.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-feedparser"]}]},{"name":"py313-sgmllib3k","portdir":"python/py-sgmllib3k","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/sgmllib3k/","description":"Py3k port of the old stdlib module","long_description":"sgmllib was dropped in Python 3. This is an unmaintained old module. If possible, do not use it for new ports.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-feedparser","py-sgmllib3k"]}]},{"name":"py27-sgmlop","portdir":"python/py-sgmlop","version":"1.1.1-20040207","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.effbot.org/zone/sgmlop-index.htm","description":"Optimized SGML/XML parser","long_description":"The sgmlop module provides an optimized SGML/XML parser, designed as an add-on to the sgmllib/htmllib and xmllib modules shipped with Python 1.5 and later.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-harvestman","py-sgmlop"]}]},{"name":"py-sgp4","portdir":"python/py-sgp4","version":"2.25","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/brandon-rhodes/python-sgp4","description":"Most recent SGP4 satellite tracking algorithm in Python.","long_description":"This Python package computes the position and velocity of an earth-orbiting satellite, given the satellite's TLE orbital elements from a source like Celestrak. Algorithm described in paper AIAA 2006-6753; see http://goo.gl/OaVlLh","active":true,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-sgp4"]}],"depends_on":[]},{"name":"py-sh","portdir":"python/py-sh","version":"2.2.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/amoffat/sh","description":"A full-fledged subprocess interface for Python","long_description":"A full-fledged subprocess interface for Python that allows you to call any program as if it were a function.","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-sh"]}],"depends_on":[]},{"name":"py310-sgp4","portdir":"python/py-sgp4","version":"2.25","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/brandon-rhodes/python-sgp4","description":"Most recent SGP4 satellite tracking algorithm in Python.","long_description":"This Python package computes the position and velocity of an earth-orbiting satellite, given the satellite's TLE orbital elements from a source like Celestrak. Algorithm described in paper AIAA 2006-6753; see http://goo.gl/OaVlLh","active":true,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-skyfield"]}]},{"name":"py311-sgp4","portdir":"python/py-sgp4","version":"2.25","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/brandon-rhodes/python-sgp4","description":"Most recent SGP4 satellite tracking algorithm in Python.","long_description":"This Python package computes the position and velocity of an earth-orbiting satellite, given the satellite's TLE orbital elements from a source like Celestrak. Algorithm described in paper AIAA 2006-6753; see http://goo.gl/OaVlLh","active":true,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-skyfield"]}]},{"name":"py312-sgp4","portdir":"python/py-sgp4","version":"2.25","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/brandon-rhodes/python-sgp4","description":"Most recent SGP4 satellite tracking algorithm in Python.","long_description":"This Python package computes the position and velocity of an earth-orbiting satellite, given the satellite's TLE orbital elements from a source like Celestrak. Algorithm described in paper AIAA 2006-6753; see http://goo.gl/OaVlLh","active":true,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-skyfield"]}]},{"name":"py313-sgp4","portdir":"python/py-sgp4","version":"2.25","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/brandon-rhodes/python-sgp4","description":"Most recent SGP4 satellite tracking algorithm in Python.","long_description":"This Python package computes the position and velocity of an earth-orbiting satellite, given the satellite's TLE orbital elements from a source like Celestrak. Algorithm described in paper AIAA 2006-6753; see http://goo.gl/OaVlLh","active":true,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-skyfield"]}]},{"name":"py314-sgp4","portdir":"python/py-sgp4","version":"2.25","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/brandon-rhodes/python-sgp4","description":"Most recent SGP4 satellite tracking algorithm in Python.","long_description":"This Python package computes the position and velocity of an earth-orbiting satellite, given the satellite's TLE orbital elements from a source like Celestrak. Algorithm described in paper AIAA 2006-6753; see http://goo.gl/OaVlLh","active":true,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-sgp4","py314-skyfield"]}]},{"name":"py310-sh","portdir":"python/py-sh","version":"2.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/amoffat/sh","description":"A full-fledged subprocess interface for Python","long_description":"A full-fledged subprocess interface for Python that allows you to call any program as if it were a function.","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-poetry-core","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"test","ports":["py310-python-dotenv"]}]},{"name":"py311-sh","portdir":"python/py-sh","version":"2.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/amoffat/sh","description":"A full-fledged subprocess interface for Python","long_description":"A full-fledged subprocess interface for Python that allows you to call any program as if it were a function.","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-poetry-core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"run","ports":["gitlint"]},{"type":"test","ports":["py311-python-dotenv"]}]},{"name":"py312-sh","portdir":"python/py-sh","version":"2.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/amoffat/sh","description":"A full-fledged subprocess interface for Python","long_description":"A full-fledged subprocess interface for Python that allows you to call any program as if it were a function.","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-poetry-core","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"test","ports":["py312-python-dotenv"]}]},{"name":"py313-sh","portdir":"python/py-sh","version":"2.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/amoffat/sh","description":"A full-fledged subprocess interface for Python","long_description":"A full-fledged subprocess interface for Python that allows you to call any program as if it were a function.","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-poetry-core"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["gitless"]},{"type":"test","ports":["py313-python-dotenv"]}]},{"name":"py314-sh","portdir":"python/py-sh","version":"2.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/amoffat/sh","description":"A full-fledged subprocess interface for Python","long_description":"A full-fledged subprocess interface for Python that allows you to call any program as if it were a function.","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-poetry-core"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-sh"]},{"type":"test","ports":["py314-python-dotenv"]}]},{"name":"py-shapely","portdir":"python/py-shapely","version":"2.1.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://shapely.readthedocs.io/en/stable/","description":"Shapely is a Python package for manipulation and analysis of 2D geospatial geometries","long_description":"Shapely is a Python package for manipulation and analysis of 2D geospatial geometries. It is based on GEOS (http://geos.refractions.net). Shapely 1.0 is not concerned with data formats or coordinate reference systems.","active":true,"categories":["devel","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-shapely"]}],"depends_on":[]},{"name":"py-shellingham","portdir":"python/py-shellingham","version":"1.5.4","license":"ISC","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/sarugaku/shellingham","description":"Tool to Detect Surrounding Shell","long_description":"Shellingham detects what shell the current Python executable is running in.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-shellingham"]}],"depends_on":[]},{"name":"py310-shapely","portdir":"python/py-shapely","version":"2.1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://shapely.readthedocs.io/en/stable/","description":"Shapely is a Python package for manipulation and analysis of 2D geospatial geometries","long_description":"Shapely is a Python package for manipulation and analysis of 2D geospatial geometries. It is based on GEOS (http://geos.refractions.net). Shapely 1.0 is not concerned with data formats or coordinate reference systems.","active":true,"categories":["devel","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools","py310-cython"]},{"type":"lib","ports":["python310","py310-numpy","geos"]}],"depends_on":[{"type":"lib","ports":["py310-geoviews","py310-cartopy","py310-geopandas","py310-lonboard","vpype"]},{"type":"run","ports":["py310-pointpats","py310-rasterstats","py310-spaghetti","py310-spopt","py310-esda","py310-kraken","py310-libpysal","py310-momepy"]}]},{"name":"py311-shapely","portdir":"python/py-shapely","version":"2.1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://shapely.readthedocs.io/en/stable/","description":"Shapely is a Python package for manipulation and analysis of 2D geospatial geometries","long_description":"Shapely is a Python package for manipulation and analysis of 2D geospatial geometries. It is based on GEOS (http://geos.refractions.net). Shapely 1.0 is not concerned with data formats or coordinate reference systems.","active":true,"categories":["devel","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-setuptools","py311-wheel","py311-cython","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-numpy","geos"]}],"depends_on":[{"type":"lib","ports":["py311-geopandas","py311-lonboard","py311-regions","py311-geoviews","py311-cartopy"]},{"type":"run","ports":["py311-rasterstats","py311-spaghetti","py311-spopt","py311-esda","py311-libpysal","py311-momepy","py311-pointpats"]}]},{"name":"py312-shapely","portdir":"python/py-shapely","version":"2.1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://shapely.readthedocs.io/en/stable/","description":"Shapely is a Python package for manipulation and analysis of 2D geospatial geometries","long_description":"Shapely is a Python package for manipulation and analysis of 2D geospatial geometries. It is based on GEOS (http://geos.refractions.net). Shapely 1.0 is not concerned with data formats or coordinate reference systems.","active":true,"categories":["devel","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-setuptools","py312-wheel","py312-cython","py312-build","py312-installer"]},{"type":"lib","ports":["python312","py312-numpy","geos"]}],"depends_on":[{"type":"lib","ports":["py312-cartopy","py312-geopandas","py312-geoviews","py312-lonboard","py312-regions","trim_osc","py312-lalinference"]},{"type":"run","ports":["py312-pointpats","py312-esda","py312-rasterstats","py312-spopt","py312-libpysal","py312-spaghetti","py312-momepy"]}]},{"name":"py313-shapely","portdir":"python/py-shapely","version":"2.1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://shapely.readthedocs.io/en/stable/","description":"Shapely is a Python package for manipulation and analysis of 2D geospatial geometries","long_description":"Shapely is a Python package for manipulation and analysis of 2D geospatial geometries. It is based on GEOS (http://geos.refractions.net). Shapely 1.0 is not concerned with data formats or coordinate reference systems.","active":true,"categories":["devel","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-cython","py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-numpy","geos"]}],"depends_on":[{"type":"lib","ports":["py313-geoviews","py313-cartopy","py313-regions","py313-lonboard","py313-geopandas"]},{"type":"run","ports":["py313-rasterstats","py313-spaghetti","py313-aplpy","py313-spopt","py313-esda","py313-libpysal","py313-momepy","py313-pointpats"]}]},{"name":"py314-shapely","portdir":"python/py-shapely","version":"2.1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://shapely.readthedocs.io/en/stable/","description":"Shapely is a Python package for manipulation and analysis of 2D geospatial geometries","long_description":"Shapely is a Python package for manipulation and analysis of 2D geospatial geometries. It is based on GEOS (http://geos.refractions.net). Shapely 1.0 is not concerned with data formats or coordinate reference systems.","active":true,"categories":["devel","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-cython","py314-installer","py314-setuptools","py314-wheel","clang-18","py314-build"]},{"type":"lib","ports":["python314","py314-numpy","geos"]}],"depends_on":[{"type":"lib","ports":["py314-cartopy","py314-lonboard","py314-geopandas","py314-geoviews","py-shapely"]},{"type":"run","ports":["py314-libpysal","py314-esda","qgis3","py314-pointpats","py314-rasterstats"]}]},{"name":"py310-shellingham","portdir":"python/py-shellingham","version":"1.5.4","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sarugaku/shellingham","description":"Tool to Detect Surrounding Shell","long_description":"Shellingham detects what shell the current Python executable is running in.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-poetry-plugin-shell","py310-rstcheck"]},{"type":"run","ports":["py310-huggingface_hub","py310-typer"]}]},{"name":"py311-shellingham","portdir":"python/py-shellingham","version":"1.5.4","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sarugaku/shellingham","description":"Tool to Detect Surrounding Shell","long_description":"Shellingham detects what shell the current Python executable is running in.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-poetry-plugin-shell","py311-rstcheck"]},{"type":"run","ports":["py311-huggingface_hub","py311-typer"]}]},{"name":"py312-shellingham","portdir":"python/py-shellingham","version":"1.5.4","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sarugaku/shellingham","description":"Tool to Detect Surrounding Shell","long_description":"Shellingham detects what shell the current Python executable is running in.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-poetry-plugin-shell","py312-rstcheck"]},{"type":"run","ports":["py312-huggingface_hub","py312-typer"]}]},{"name":"py313-shellingham","portdir":"python/py-shellingham","version":"1.5.4","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sarugaku/shellingham","description":"Tool to Detect Surrounding Shell","long_description":"Shellingham detects what shell the current Python executable is running in.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["hatch","py313-poetry-plugin-shell","py313-rstcheck"]},{"type":"run","ports":["py313-huggingface_hub","py313-typer"]}]},{"name":"py314-shellingham","portdir":"python/py-shellingham","version":"1.5.4","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sarugaku/shellingham","description":"Tool to Detect Surrounding Shell","long_description":"Shellingham detects what shell the current Python executable is running in.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["poetry","py314-poetry-plugin-shell","py314-rstcheck","py-shellingham"]},{"type":"run","ports":["py314-huggingface_hub","py314-typer"]}]},{"name":"py-shellwords","portdir":"python/py-shellwords","version":"0.2","license":"PSF","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.crazy-compilers.com/software/shellwords.html","description":"Parse strings into words like a POSIX shell does.","long_description":"Python module to parse strings into words like a POSIX shell does.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-shellwords"]}],"depends_on":[]},{"name":"py27-shellwords","portdir":"python/py-shellwords","version":"0.2","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.crazy-compilers.com/software/shellwords.html","description":"Parse strings into words like a POSIX shell does.","long_description":"Python module to parse strings into words like a POSIX shell does.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-shellwords"]}]}]}