{"count":51988,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=355","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=353","results":[{"name":"py311-macholib","portdir":"python/py-macholib","version":"1.16.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://macholib.readthedocs.io/","description":"Mach-O header analysis and editing","long_description":"macholib can be used to analyze and edit Mach-O headers, the executable format used by Mac OS X. It is typically used as a dependency analysis tool, and also to rewrite dylib references in Mach-O headers to be @executable_path relative. Though this tool targets a platform specific file format, it is pure python code that is platform and endian independent.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-altgraph","python311"]}],"depends_on":[{"type":"lib","ports":["py311-py2app"]}]},{"name":"py311-altgraph","portdir":"python/py-altgraph","version":"0.17.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/altgraph/","description":"Python graph (network) package","long_description":"altgraph is a fork of graphlib: a graph (network) package for constructing graphs, BFS and DFS traversals, topological sort, shortest paths, etc. with graphviz output. altgraph includes some additional usage of Python 2.6+ features and enhancements related to modulegraph and macholib.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"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-macholib","py311-modulegraph","py311-py2app"]}]},{"name":"py311-SDL2","portdir":"python/py-SDL2","version":"0.9.17","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/pysdl2","description":"a python wrapper around the SDL2 library","long_description":"PySDL2 is a wrapper around the SDL2 library and as such similar to the discontinued PySDL project. In contrast to PySDL, it has no licensing restrictions, nor does it rely on C code, but uses ctypes instead.","active":true,"categories":["devel","multimedia","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["libsdl2_mixer","libsdl2","libsdl2_image","libsdl2_ttf","python311"]}],"depends_on":[]},{"name":"octave-sqlite","portdir":"octave/octave-sqlite","version":"0.1.3","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gnu-octave/octave-sqlite","description":"Basic Octave implementation of the sqlite toolkit","long_description":"Basic Octave implementation of the sqlite toolkit","active":true,"categories":["science","math","octave"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["sqlite3","octave"]}],"depends_on":[]},{"name":"octave-statistics-bootstrap","portdir":"octave/octave-statistics-bootstrap","version":"5.4.3","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":"octave-statistics-resampling","homepage":"https://octave.sourceforge.io/statistics-bootstrap/","description":"Obsolete port, replaced by octave-statistics-resampling","long_description":"This port has been replaced by octave-statistics-resampling.","active":false,"categories":["science","math","octave"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["octave"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"octave-internal-fluid-flow","portdir":"octave/octave-internal-fluid-flow","version":"1.0.0","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aumpierre-unb/Internal-Fluid-Flow-for-GNU-Octave","description":"A toolbox for internal fluid flow for GNU Octave.","long_description":"A toolbox for internal fluid flow for GNU Octave.","active":true,"categories":["science","math","octave"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["octave"]}],"depends_on":[]},{"name":"py311-sqlalchemy","portdir":"python/py-sqlalchemy","version":"2.0.49","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.sqlalchemy.org/","description":"Python SQL ORM","long_description":"SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-setuptools","py311-wheel","py311-cython","py311-build","py311-installer"]},{"type":"lib","ports":["py311-typing_extensions","py311-greenlet","python311"]}],"depends_on":[{"type":"lib","ports":["py311-sunpy","py311-alembic","py311-csvkit","py311-ipython-sql","py311-larixite","py311-agate-sql","py311-obspy","py311-sqlalchemy-utils"]},{"type":"run","ports":["py311-xraylarch","py311-xraydb"]},{"type":"test","ports":["py311-mssql"]}]},{"name":"py311-traitlets","portdir":"python/py-traitlets","version":"5.14.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ipython/traitlets","description":"Traitlets Python config system.","long_description":"Traitlets Python config system.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["python311","py311-pretend"]}],"depends_on":[{"type":"lib","ports":["py311-matplotlib-inline","py311-bqplot","py311-comm","py311-ipykernel","py311-ipympl","py311-ipyparallel","py311-ipython","py311-ipywidgets","py311-jupyter_client","py311-jupyter_console","py311-jupyter_core","py311-jupyter_events","py311-jupyter_server","py311-jupyterlab","py311-lonboard","py311-metpy","py311-nbclassic","py311-nbclient","py311-nbconvert","py311-nbformat","py311-qtconsole","py311-traittypes"]}]},{"name":"py311-nuitka","portdir":"python/py-nuitka","version":"4.1.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://nuitka.net/","description":"Python compiler with full language support and CPython compatibility.","long_description":"Python compiler with full language support and CPython compatibility.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-zstd","python311"]}],"depends_on":[]},{"name":"py311-regex","portdir":"python/py-regex","version":"2026.2.28","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mrabarnett/mrab-regex","description":"Alternate regular expression module, to replace re.","long_description":"Alternate regular expression module, to replace re.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-transformers","py311-tiktoken","py311-beancount","py311-diffusers","py311-nameutils","py311-nltk","py311-parsimonious"]},{"type":"run","ports":["py311-cfn-lint","py311-sacremoses"]}]},{"name":"felix","portdir":"sysutils/felix","version":"2.16.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kyoheiu/felix","description":"tui file manager with vim-like key mapping","long_description":"tui file manager with vim-like key mapping","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"tinyxml2","portdir":"textproc/tinyxml2","version":"11.0.0","license":"zlib","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/leethomason/tinyxml2","description":"Simple, small, C++ XML parser","long_description":"TinyXML-2 is a simple, small, C++ XML parser that can be easily integrating into other programs.","active":true,"categories":["textproc"],"maintainers":[{"name":"jeff","github":"crowell","ports_count":4}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["mediainfolib","VVVVVV","Aseprite","TinyEXIF","MicroTeX","rarian"]}]},{"name":"p5.34-module-corelist","portdir":"perl/p5-module-corelist","version":"5.202.604.200","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Module::CoreList","description":"Module::CoreList - what modules shipped with versions of perl","long_description":"Module::CoreList - what modules shipped with versions of perl","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-scalar-list-utils"]}],"depends_on":[{"type":"lib","ports":["p5.34-dist-zilla-plugin-ensurelatestperl","p5-module-corelist"]}]},{"name":"p5.32-module-corelist","portdir":"perl/p5-module-corelist","version":"5.202.604.200","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Module::CoreList","description":"Module::CoreList - what modules shipped with versions of perl","long_description":"Module::CoreList - what modules shipped with versions of perl","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-scalar-list-utils"]}],"depends_on":[{"type":"lib","ports":["p5.32-dist-zilla-plugin-ensurelatestperl"]}]},{"name":"p5.30-module-corelist","portdir":"perl/p5-module-corelist","version":"5.202.604.200","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Module::CoreList","description":"Module::CoreList - what modules shipped with versions of perl","long_description":"Module::CoreList - what modules shipped with versions of perl","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-scalar-list-utils"]}],"depends_on":[{"type":"lib","ports":["p5.30-dist-zilla-plugin-ensurelatestperl"]}]},{"name":"p5.28-module-corelist","portdir":"perl/p5-module-corelist","version":"5.202.604.200","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Module::CoreList","description":"Module::CoreList - what modules shipped with versions of perl","long_description":"Module::CoreList - what modules shipped with versions of perl","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-scalar-list-utils"]}],"depends_on":[{"type":"lib","ports":["p5.28-dist-zilla-plugin-ensurelatestperl"]}]},{"name":"p5-module-corelist","portdir":"perl/p5-module-corelist","version":"5.202.604.200","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-module-corelist","homepage":"https://metacpan.org/pod/Module::CoreList","description":"Module::CoreList - what modules shipped with versions of perl","long_description":"Module::CoreList - what modules shipped with versions of perl","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-module-corelist"]}],"depends_on":[]},{"name":"openjdk19-graalvm-native-image","portdir":"java/openjdk19-graalvm","version":"22.3.1","license":"GPL-2 and NoMirror","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.graalvm.org","description":"Native Image component for GraalVM","long_description":"Native Image component for GraalVM","active":false,"categories":["devel","java"],"maintainers":[{"name":"nils","github":"breun","ports_count":19}],"variants":["Applets","BundledApp","JNI","WebStart"],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["openjdk19-graalvm"]}],"depends_on":[]},{"name":"openjdk19-graalvm","portdir":"java/openjdk19-graalvm","version":"22.3.1","license":"none","platforms":"darwin","epoch":0,"replaced_by":"openjdk20-graalvm","homepage":"https://www.macports.org","description":"Obsolete port, replaced by openjdk20-graalvm","long_description":"This port has been replaced by openjdk20-graalvm.","active":false,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[{"type":"lib","ports":["openjdk19-graalvm-native-image"]}]},{"name":"py311-greenlet","portdir":"python/py-greenlet","version":"3.3.2","license":"MIT and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-greenlet/greenlet","description":"Lightweight in-process concurrent programming","long_description":"The \"greenlet\" package is a spin-off of Stackless, a version of CPython that supports micro-threads called \"tasklets\". Tasklets run pseudo-concurrently (typically in a single or a few OS-level threads) and are synchronized with data exchanges on \"channels\". A \"greenlet\", on the other hand, is a still more primitive notion of micro-thread with no implicit scheduling; coroutines, in other words. This is useful when you want to control exactly when your code runs. You can build custom scheduled micro-threads on top of greenlet; however, it seems that greenlets are useful on their own as a way to make advanced control flow structures. For example, we can recreate generators; the difference with Python's own generators is that our generators can call nested functions and the nested functions can yield values too. Additionally, you don't need a \"yield\" keyword. See the example in test_generator.py. Greenlets are provided as a C extension module for the regular unmodified interpreter.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-bpython","py311-eventlet","py311-gevent","py311-httpbin","py311-neovim","py311-pytest-twisted","py311-sqlalchemy"]}]},{"name":"p5.34-xml-checker","portdir":"perl/p5-xml-checker","version":"0.130.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::Checker","description":"XML::Checker - A perl module for validating XML","long_description":"XML::Checker - A perl module for validating XML","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-libxml-perl","p5.34-xml-dom","p5.34-xml-parser"]}],"depends_on":[{"type":"lib","ports":["p5.34-ipe","p5-xml-checker"]}]},{"name":"p5.32-xml-checker","portdir":"perl/p5-xml-checker","version":"0.130.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::Checker","description":"XML::Checker - A perl module for validating XML","long_description":"XML::Checker - A perl module for validating XML","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-libxml-perl","p5.32-xml-dom","p5.32-xml-parser"]}],"depends_on":[{"type":"lib","ports":["p5.32-ipe"]}]},{"name":"p5.30-xml-checker","portdir":"perl/p5-xml-checker","version":"0.130.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::Checker","description":"XML::Checker - A perl module for validating XML","long_description":"XML::Checker - A perl module for validating XML","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-libxml-perl","p5.30-xml-dom","p5.30-xml-parser"]}],"depends_on":[{"type":"lib","ports":["p5.30-ipe"]}]},{"name":"p5.28-xml-checker","portdir":"perl/p5-xml-checker","version":"0.130.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::Checker","description":"XML::Checker - A perl module for validating XML","long_description":"XML::Checker - A perl module for validating XML","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-libxml-perl","p5.28-xml-dom","p5.28-xml-parser"]}],"depends_on":[{"type":"lib","ports":["p5.28-ipe"]}]},{"name":"p5-xml-checker","portdir":"perl/p5-xml-checker","version":"0.130.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-xml-checker","homepage":"https://metacpan.org/pod/XML::Checker","description":"XML::Checker - A perl module for validating XML","long_description":"XML::Checker - A perl module for validating XML","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-xml-checker"]}],"depends_on":[]},{"name":"py311-powerline","portdir":"python/py-powerline","version":"2.8.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/powerline/powerline","description":"The ultimate statusline/prompt utility","long_description":"Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.","active":true,"categories":["sysutils","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":272}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"run","ports":["py311-powerline-exitstatus-kai","py311-powerline-gitstatus"]}]},{"name":"dynamix-chart-width-control","portdir":"games/dynamix-chart-width-control","version":"1.3.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/AXIS5hacker/DNX-Note-Width-Changer","description":"A tool for changing the note width in a Dynamix Fanmade Chart","long_description":"A tool for changing the note width in a Dynamix Fanmade Chart. Compatible with xml charts produced with DynaMaker.","active":true,"categories":["games"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":272}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"qore-odbc-module","portdir":"lang/qore-odbc-module","version":"1.2.0","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://qore.org","description":"odbc module for Qore","long_description":"Module providing support for ODBC datasources to Qore","active":true,"categories":["lang"],"maintainers":[{"name":"davidnichols","github":"davidnich","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["unixODBC","qore"]}],"depends_on":[]},{"name":"ddrescueview","portdir":"sysutils/ddrescueview","version":"0.4.5","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/ddrescueview","description":"Graphical viewer for GNU ddrescue log files.","long_description":"This small tool allows the user to graphically examine ddrescue's log files in a user friendly GUI application. The Main window displays a block grid with each block's color representing the block types it contains. Many people know this type of view from defragmentation programs. The program is written in Object Pascal using the Lazarus IDE.","active":true,"categories":["aqua","sysutils"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["lazarus","makeicns","clang-18"]},{"type":"extract","ports":["xz"]}],"depends_on":[]},{"name":"py311-gnureadline","portdir":"python/py-gnureadline","version":"8.2.13","license":"GPL-3+ and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ludwigschwardt/python-gnureadline","description":"Python readline extension.","long_description":"Python readline extension.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["python311","ncurses"]}],"depends_on":[{"type":"lib","ports":["memesuite"]},{"type":"run","ports":["py311-cmd2"]}]},{"name":"py310-geopandas","portdir":"python/py-geopandas","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://geopandas.org","description":"Geographic pandas extensions","long_description":"GeoPandas is a project to add support for geographic data to pandas objects.","active":true,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-pyproj","python310","py310-pyogrio","py310-packaging","py310-numpy","py310-pandas","py310-shapely"]}],"depends_on":[{"type":"lib","ports":["py310-lonboard","py310-geoplot","py310-movingpandas"]},{"type":"run","ports":["py310-momepy","py310-pointpats","py310-segregation","py310-spaghetti","py310-splot","py310-spopt","py310-access","py310-tobler","py310-esda","py310-libpysal"]}]},{"name":"p5.34-syntax-keyword-dynamically","portdir":"perl/p5-syntax-keyword-dynamically","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Syntax::Keyword::Dynamically","description":"Syntax::Keyword::Dynamically - dynamically change the value of a variable","long_description":"Syntax::Keyword::Dynamically - dynamically change the value of a variable","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.34-test-simple","p5.34-object-pad","p5.34-extutils-cbuilder","p5.34-future-asyncawait","p5.34-module-build"]},{"type":"lib","ports":["p5.34-xs-parse-keyword","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-syntax-keyword-dynamically"]}]},{"name":"p5.32-syntax-keyword-dynamically","portdir":"perl/p5-syntax-keyword-dynamically","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Syntax::Keyword::Dynamically","description":"Syntax::Keyword::Dynamically - dynamically change the value of a variable","long_description":"Syntax::Keyword::Dynamically - dynamically change the value of a variable","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.32-test-simple","p5.32-object-pad","p5.32-module-build","p5.32-extutils-cbuilder","p5.32-future-asyncawait"]},{"type":"lib","ports":["p5.32-xs-parse-keyword","perl5.32"]}],"depends_on":[]},{"name":"p5.30-syntax-keyword-dynamically","portdir":"perl/p5-syntax-keyword-dynamically","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Syntax::Keyword::Dynamically","description":"Syntax::Keyword::Dynamically - dynamically change the value of a variable","long_description":"Syntax::Keyword::Dynamically - dynamically change the value of a variable","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.30-test-simple","p5.30-object-pad","p5.30-extutils-cbuilder","p5.30-future-asyncawait","p5.30-module-build"]},{"type":"lib","ports":["p5.30-xs-parse-keyword","perl5.30"]}],"depends_on":[]},{"name":"p5.28-syntax-keyword-dynamically","portdir":"perl/p5-syntax-keyword-dynamically","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Syntax::Keyword::Dynamically","description":"Syntax::Keyword::Dynamically - dynamically change the value of a variable","long_description":"Syntax::Keyword::Dynamically - dynamically change the value of a variable","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.28-test-simple","p5.28-object-pad","p5.28-extutils-cbuilder","p5.28-future-asyncawait","p5.28-module-build"]},{"type":"lib","ports":["p5.28-xs-parse-keyword","perl5.28"]}],"depends_on":[]},{"name":"p5-syntax-keyword-dynamically","portdir":"perl/p5-syntax-keyword-dynamically","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-syntax-keyword-dynamically","homepage":"https://metacpan.org/pod/Syntax::Keyword::Dynamically","description":"Syntax::Keyword::Dynamically - dynamically change the value of a variable","long_description":"Syntax::Keyword::Dynamically - dynamically change the value of a variable","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-syntax-keyword-dynamically"]}],"depends_on":[]},{"name":"p5.34-object-pad","portdir":"perl/p5-object-pad","version":"0.825.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Pad","description":"Object::Pad - a simple syntax for lexical field-based objects","long_description":"Object::Pad - a simple syntax for lexical field-based objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-extutils-cbuilder","p5.34-module-build","p5.34-test-simple","clang-18"]},{"type":"lib","ports":["p5.34-xs-parse-keyword","p5.34-xs-parse-sublike","perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-sub-handlesvia","p5.34-syntax-keyword-dynamically"]},{"type":"lib","ports":["p5.34-feature-compat-class","p5-object-pad"]}]},{"name":"p5.32-object-pad","portdir":"perl/p5-object-pad","version":"0.825.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Pad","description":"Object::Pad - a simple syntax for lexical field-based objects","long_description":"Object::Pad - a simple syntax for lexical field-based objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-module-build","p5.32-extutils-cbuilder","p5.32-test-simple","clang-18"]},{"type":"lib","ports":["p5.32-xs-parse-sublike","p5.32-xs-parse-keyword","perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-sub-handlesvia","p5.32-syntax-keyword-dynamically"]},{"type":"lib","ports":["p5.32-feature-compat-class"]}]},{"name":"p5.30-object-pad","portdir":"perl/p5-object-pad","version":"0.825.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Pad","description":"Object::Pad - a simple syntax for lexical field-based objects","long_description":"Object::Pad - a simple syntax for lexical field-based objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-extutils-cbuilder","p5.30-module-build","p5.30-test-simple","clang-18"]},{"type":"lib","ports":["p5.30-xs-parse-sublike","p5.30-xs-parse-keyword","perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-sub-handlesvia","p5.30-syntax-keyword-dynamically"]},{"type":"lib","ports":["p5.30-feature-compat-class"]}]},{"name":"p5.28-object-pad","portdir":"perl/p5-object-pad","version":"0.825.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Object::Pad","description":"Object::Pad - a simple syntax for lexical field-based objects","long_description":"Object::Pad - a simple syntax for lexical field-based objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-extutils-cbuilder","p5.28-module-build","p5.28-test-simple","clang-18"]},{"type":"lib","ports":["p5.28-xs-parse-sublike","p5.28-xs-parse-keyword","perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-sub-handlesvia","p5.28-syntax-keyword-dynamically"]},{"type":"lib","ports":["p5.28-feature-compat-class"]}]},{"name":"p5-object-pad","portdir":"perl/p5-object-pad","version":"0.825.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-object-pad","homepage":"https://metacpan.org/pod/Object::Pad","description":"Object::Pad - a simple syntax for lexical field-based objects","long_description":"Object::Pad - a simple syntax for lexical field-based objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-object-pad"]}],"depends_on":[]},{"name":"py311-peewee","portdir":"python/py-peewee","version":"3.19.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/coleifer/peewee/","description":"a small, expressive orm -- supports postgresql, mysql and sqlite","long_description":"Peewee is a simple and small ORM. It has few (but expressive) concepts, making it easy to learn and intuitive to use.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-cython"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py311-sympy","portdir":"python/py-sympy","version":"1.14.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sympy.org/","description":"Python module for symbolic mathematics.","long_description":"SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and does not require any external libraries.","active":true,"categories":["science","math","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-mpmath","python311"]},{"type":"run","ports":["py-sympy_select"]}],"depends_on":[{"type":"lib","ports":["py311-pacal","py311-fiat","py311-quantecon","py311-pytorch"]},{"type":"run","ports":["py311-spyder","py311-pymatgen","py311-cfn-lint"]},{"type":"test","ports":["py311-nbval","py311-ndindex"]}]},{"name":"py311-mpmath","portdir":"python/py-mpmath","version":"1.4.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mpmath.org","description":"Arbitrary-precision floating-point library for Python","long_description":"Arbitrary-precision floating-point library for Python","active":true,"categories":["math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-sympy"]},{"type":"test","ports":["py311-scipy"]}]},{"name":"py311-gssapi","portdir":"python/py-gssapi","version":"1.11.1","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pythongssapi/python-gssapi","description":"Python interface to RFC 2743/2744","long_description":"Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be usable with other GSSAPI mechanisms.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-setuptools","py311-wheel","py311-cython","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-decorator","kerberos5"]}],"depends_on":[{"type":"run","ports":["py311-requests-kerberos"]}]},{"name":"py311-decorator","portdir":"python/py-decorator","version":"5.2.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/micheles/decorator","description":"Decorator factory for signature-preserving decorators.","long_description":"Decorator factory for signature-preserving decorators.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-pytools","py311-ipyparallel","py311-ipython","py311-jsonpath-rw","py311-obspy","py311-pytest-twisted","py311-fabric","py311-gssapi","py311-httpbin"]},{"type":"run","ports":["py311-dogpile-cache","py311-openstacksdk","py311-pyopencl","py311-librosa"]},{"type":"test","ports":["py311-Faker"]}]},{"name":"vhs","portdir":"graphics/vhs","version":"0.11.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/charmbracelet/vhs","description":"Your CLI home video recorder","long_description":"Your CLI home video recorder. Write terminal GIFs as code for integration testing and demoing your CLI tools.","active":true,"categories":["sysutils","graphics"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]},{"type":"run","ports":["ffmpeg","ttyd"]}],"depends_on":[]},{"name":"ruby-devel","portdir":"lang/ruby-devel","version":"2024.11.16","license":"(Ruby or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.ruby-lang.org","description":"Powerful and clean object-oriented scripting language","long_description":"Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible and portable.","active":true,"categories":["lang","ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":109}],"variants":["doc","gmp","jemalloc","yjit","relative"],"dependencies":[{"type":"build","ports":["clang-18","automake","bison","cctools","gperf","libtool","pkgconfig","ruby33","autoconf"]},{"type":"lib","ports":["readline","libffi","libyaml","gdbm","openssl3","zlib"]},{"type":"run","ports":["ruby_select"]}],"depends_on":[]},{"name":"py310-whoosh","portdir":"python/py-whoosh","version":"2.7.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/mchaput/whoosh/wiki/Home","description":"Fast pure-Python indexing and search library","long_description":"Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python. Programmers can use it to easily add search functionality to their applications and websites. Every part of how Whoosh works can be extended or replaced to meet your needs exactly.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py311-cython","portdir":"python/py-cython","version":"3.2.4","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cython.org/","description":"A language for writing C extension modules for Python.","long_description":"Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Cython is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-setuptools","python311"]},{"type":"run","ports":["cython_select"]}],"depends_on":[{"type":"build","ports":["py311-regions","py311-healpy","py311-spiceypy","py311-sqlalchemy","py311-srsly","py311-statsmodels","py311-tables","py311-thinc","py311-timelib","py311-uharfbuzz","py311-wordcloud","py311-wxpython-4.0","py311-yaml","py311-yarl","py311-zmq","py311-fonttools","py311-numpy","py311-vispy","py311-cchardet","py311-acora","py311-astropy","py311-bigfloat","py311-blosc2","py311-cairo","py311-cartopy","py311-cftime","py311-cwcwidth","py311-cytoolz","py311-debugpy","py311-editdistance","py311-fabio","py311-fastavro","py311-fiona","py311-frozenlist","py311-fugashi","py311-gammapy","py311-gevent","py311-gssapi","py311-h5py","py311-hdf5plugin","py311-kivy","py311-krb5","py311-libdnet","py311-line_profiler","py311-lxml","py311-memprof","py311-msgpack","py311-mssql","py311-ndindex","py311-netcdf4","py311-networkit","py311-numcodecs","py311-opengl-accelerate","py311-openpyxl","py311-pacal","py311-pandas","py311-peewee","py311-petsc4py","py311-plumed","py311-pmdarima","py311-propcache","py311-pyFAI","py311-pymatgen","py311-pyogrio","py311-pypcap","py311-pyproj","py311-pysam","py311-pysimdjson","py311-pytensor","py311-pywavelets","py311-rapidfuzz","py311-rasterio","py311-rawpy","py311-imagecodecs","py311-rencode","py311-reproject","py311-scikit-image","py311-scikit-learn","py311-scipy","py311-shapely","py311-silx","py311-slepc4py","py311-spaCy"]},{"type":"lib","ports":["py311-preshed","py311-dynd","py311-blis","py311-zope-hookable","py311-tifffile","py311-pyarrow","py311-mpi4py","py311-cymem","py311-murmurhash"]},{"type":"run","ports":["py311-spyder","py311-pmdarima"]},{"type":"test","ports":["py311-netcdf4","py311-numpy"]}]}]}