{"count":52934,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=993","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=991","results":[{"name":"py38-jsonconversion","portdir":"python/py-jsonconversion","version":"1.0.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/DLR-RM/python-jsonconversion","description":"convert arbitrary Python objects into JSON strings and back","long_description":"This python module helps converting arbitrary Python objects into JSON strings and back. It extends the basic features of the JSONEncoder and JSONDecoder classes provided by the native json package.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-installer","clang-16","py38-pdm-backend"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-amazon.ion"]}]},{"name":"py313-jsonconversion","portdir":"python/py-jsonconversion","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/DLR-RM/python-jsonconversion","description":"convert arbitrary Python objects into JSON strings and back","long_description":"This python module helps converting arbitrary Python objects into JSON strings and back. It extends the basic features of the JSONEncoder and JSONDecoder classes provided by the native json package.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py313-build","py313-installer","py313-pdm-backend"]},{"type":"lib","ports":["python313","py313-setuptools"]}],"depends_on":[{"type":"lib","ports":["py-jsonconversion"]}]},{"name":"py312-jsonconversion","portdir":"python/py-jsonconversion","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/DLR-RM/python-jsonconversion","description":"convert arbitrary Python objects into JSON strings and back","long_description":"This python module helps converting arbitrary Python objects into JSON strings and back. It extends the basic features of the JSONEncoder and JSONDecoder classes provided by the native json package.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py312-build","py312-installer","py312-pdm-backend"]},{"type":"lib","ports":["python312","py312-setuptools"]}],"depends_on":[]},{"name":"py-jsonconversion","portdir":"python/py-jsonconversion","version":"1.1.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/DLR-RM/python-jsonconversion","description":"convert arbitrary Python objects into JSON strings and back","long_description":"This python module helps converting arbitrary Python objects into JSON strings and back. It extends the basic features of the JSONEncoder and JSONDecoder classes provided by the native json package.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["py313-jsonconversion"]}],"depends_on":[]},{"name":"py311-jsonconversion","portdir":"python/py-jsonconversion","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/DLR-RM/python-jsonconversion","description":"convert arbitrary Python objects into JSON strings and back","long_description":"This python module helps converting arbitrary Python objects into JSON strings and back. It extends the basic features of the JSONEncoder and JSONDecoder classes provided by the native json package.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","clang-17","py311-pdm-backend"]},{"type":"lib","ports":["python311","py311-setuptools"]}],"depends_on":[{"type":"lib","ports":["py311-amazon.ion"]}]},{"name":"py310-jsonconversion","portdir":"python/py-jsonconversion","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/DLR-RM/python-jsonconversion","description":"convert arbitrary Python objects into JSON strings and back","long_description":"This python module helps converting arbitrary Python objects into JSON strings and back. It extends the basic features of the JSONEncoder and JSONDecoder classes provided by the native json package.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-17","py310-pdm-backend"]},{"type":"lib","ports":["python310","py310-setuptools"]}],"depends_on":[{"type":"lib","ports":["py310-amazon.ion"]}]},{"name":"p5.26-b-keywords","portdir":"perl/p5-b-keywords","version":"1.210.0","license":"(Artistic-1 or GPL-2)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/B::Keywords","description":"Lists of reserved barewords and symbol names","long_description":"Lists of reserved barewords and symbol names","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-devel-repl","p5.26-perl-critic"]}]},{"name":"py39-pytoolconfig","portdir":"python/py-pytoolconfig","version":"1.3.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bagel897/pytoolconfig","description":"Python tool configuration","long_description":"Python tool configuration","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-installer","clang-17","py39-pdm-backend"]},{"type":"lib","ports":["py39-packaging","py39-tomli","python39"]}],"depends_on":[{"type":"lib","ports":["py39-rope"]}]},{"name":"py38-pytoolconfig","portdir":"python/py-pytoolconfig","version":"1.3.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bagel897/pytoolconfig","description":"Python tool configuration","long_description":"Python tool configuration","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-installer","clang-16","py38-pdm-backend"]},{"type":"lib","ports":["py38-packaging","py38-tomli","python38"]}],"depends_on":[{"type":"lib","ports":["py38-rope"]}]},{"name":"py37-pytoolconfig","portdir":"python/py-pytoolconfig","version":"1.2.6","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bagel897/pytoolconfig","description":"Python tool configuration","long_description":"Python tool configuration","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py37-pdm-backend","py37-wheel","py37-build","py37-installer","clang-16","py37-setuptools"]},{"type":"lib","ports":["py37-packaging","py37-typing_extensions","py37-tomli","python37"]}],"depends_on":[{"type":"lib","ports":["py37-rope"]}]},{"name":"py39-textdistance","portdir":"python/py-textdistance","version":"4.6.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/life4/textdistance","description":"Compute distance between the two texts.","long_description":"Compute distance between the two texts.","active":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"run","ports":["py39-spyder-devel","py39-spyder"]}]},{"name":"py37-textdistance","portdir":"python/py-textdistance","version":"4.6.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/life4/textdistance","description":"Compute distance between the two texts.","long_description":"Compute distance between the two texts.","active":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"run","ports":["py37-spyder","py37-spyder-devel"]}]},{"name":"py36-textdistance","portdir":"python/py-textdistance","version":"4.2.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/life4/textdistance","description":"Compute distance between the two texts.","long_description":"Compute distance between the two texts.","active":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"run","ports":["py36-spyder","py36-spyder-devel"]}]},{"name":"py38-textdistance","portdir":"python/py-textdistance","version":"4.6.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/life4/textdistance","description":"Compute distance between the two texts.","long_description":"Compute distance between the two texts.","active":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"run","ports":["py38-spyder-devel","py38-spyder"]}]},{"name":"py37-upt-cpan","portdir":"python/py-upt-cpan","version":"0.6.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-cpan","description":"CPAN frontend for upt","long_description":"CPAN frontend for upt","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-requests"]},{"type":"test","ports":["py37-requests-mock"]}],"depends_on":[]},{"name":"py38-upt-cpan","portdir":"python/py-upt-cpan","version":"0.6.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-cpan","description":"CPAN frontend for upt","long_description":"CPAN frontend for upt","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["python38","py38-requests"]},{"type":"test","ports":["py38-requests-mock"]}],"depends_on":[]},{"name":"py39-upt-cpan","portdir":"python/py-upt-cpan","version":"0.6.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-cpan","description":"CPAN frontend for upt","long_description":"CPAN frontend for upt","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","clang-14"]},{"type":"lib","ports":["python39","py39-requests"]},{"type":"test","ports":["py39-requests-mock"]}],"depends_on":[]},{"name":"py39-upt-pypi","portdir":"python/py-upt-pypi","version":"0.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-pypi","description":"PyPI frontend for upt","long_description":"PyPI frontend for upt","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","clang-14"]},{"type":"lib","ports":["python39","py39-pkginfo","py39-requests"]}],"depends_on":[]},{"name":"py38-upt-pypi","portdir":"python/py-upt-pypi","version":"0.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-pypi","description":"PyPI frontend for upt","long_description":"PyPI frontend for upt","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["python38","py38-pkginfo","py38-requests"]}],"depends_on":[]},{"name":"py37-upt-pypi","portdir":"python/py-upt-pypi","version":"0.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-pypi","description":"PyPI frontend for upt","long_description":"PyPI frontend for upt","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-pkginfo","py37-requests"]}],"depends_on":[]},{"name":"py38-spdx","portdir":"python/py-spdx","version":"2.5.1","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bbqsrc/spdx-python","description":"SPDX license list database","long_description":"SPDX license list database","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-spdx-lookup"]}]},{"name":"py39-spdx","portdir":"python/py-spdx","version":"2.5.1","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bbqsrc/spdx-python","description":"SPDX license list database","long_description":"SPDX license list database","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-spdx-lookup"]}]},{"name":"py37-spdx","portdir":"python/py-spdx","version":"2.5.1","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bbqsrc/spdx-python","description":"SPDX license list database","long_description":"SPDX license list database","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-spdx-lookup"]}]},{"name":"py39-spdx-lookup","portdir":"python/py-spdx-lookup","version":"0.3.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bbqsrc/spdx-lookup-python","description":"SPDX license list query tool","long_description":"SPDX license list query tool","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-17","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-spdx","python39"]}],"depends_on":[]},{"name":"py38-spdx-lookup","portdir":"python/py-spdx-lookup","version":"0.3.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bbqsrc/spdx-lookup-python","description":"SPDX license list query tool","long_description":"SPDX license list query tool","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-spdx","python38"]}],"depends_on":[]},{"name":"py37-spdx-lookup","portdir":"python/py-spdx-lookup","version":"0.3.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bbqsrc/spdx-lookup-python","description":"SPDX license list query tool","long_description":"SPDX license list query tool","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python37","py37-setuptools","py37-spdx"]}],"depends_on":[]},{"name":"py38-three-merge","portdir":"python/py-three-merge","version":"0.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/spyder-ide/three-merge","description":"Simple library for merging two strings with respect to a base one","long_description":"Simple library for merging two strings with respect to a base one","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-diff-match-patch","python38"]}],"depends_on":[{"type":"run","ports":["py38-spyder-devel","py38-spyder"]}]},{"name":"py39-three-merge","portdir":"python/py-three-merge","version":"0.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/spyder-ide/three-merge","description":"Simple library for merging two strings with respect to a base one","long_description":"Simple library for merging two strings with respect to a base one","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-17","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-diff-match-patch","python39"]}],"depends_on":[{"type":"run","ports":["py39-spyder-devel","py39-spyder"]}]},{"name":"py36-three-merge","portdir":"python/py-three-merge","version":"0.1.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/spyder-ide/three-merge","description":"Simple library for merging two strings with respect to a base one","long_description":"Simple library for merging two strings with respect to a base one","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-diff-match-patch"]}],"depends_on":[{"type":"run","ports":["py36-spyder","py36-spyder-devel"]}]},{"name":"py37-three-merge","portdir":"python/py-three-merge","version":"0.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/spyder-ide/three-merge","description":"Simple library for merging two strings with respect to a base one","long_description":"Simple library for merging two strings with respect to a base one","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-diff-match-patch"]}],"depends_on":[{"type":"run","ports":["py37-spyder","py37-spyder-devel"]}]},{"name":"py35-three-merge","portdir":"python/py-three-merge","version":"0.1.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/spyder-ide/three-merge","description":"Simple library for merging two strings with respect to a base one","long_description":"Simple library for merging two strings with respect to a base one","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-diff-match-patch"]}],"depends_on":[]},{"name":"py39-upt-rubygems","portdir":"python/py-upt-rubygems","version":"0.4.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-rubygems","description":"RubyGems frontend for upt","long_description":"RubyGems frontend for upt","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","clang-14"]},{"type":"lib","ports":["python39","py39-requests","py39-semver"]},{"type":"test","ports":["py39-requests-mock"]}],"depends_on":[]},{"name":"py38-upt-rubygems","portdir":"python/py-upt-rubygems","version":"0.4.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-rubygems","description":"RubyGems frontend for upt","long_description":"RubyGems frontend for upt","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["python38","py38-requests","py38-semver"]},{"type":"test","ports":["py38-requests-mock"]}],"depends_on":[]},{"name":"py37-upt-rubygems","portdir":"python/py-upt-rubygems","version":"0.4.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-rubygems","description":"RubyGems frontend for upt","long_description":"RubyGems frontend for upt","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-requests","py37-semver"]},{"type":"test","ports":["py37-requests-mock"]}],"depends_on":[]},{"name":"py39-autopep8","portdir":"python/py-autopep8","version":"2.3.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hhatto/autopep8","description":"A tool that automatically formats Python code to conform to the PEP 8 style guide","long_description":"autopep8 automatically formats Python code to conform to the PEP 8 style guide. It uses the pycodestyle utility to determine what parts of the code needs to be formatted. autopep8 is capable of fixing most of the formatting issues that can be reported by pycodestyle.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","clang-17","py39-installer","py39-build","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-tomli","py39-codestyle","autopep8_select"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-python-lsp-server"]}]},{"name":"py38-autopep8","portdir":"python/py-autopep8","version":"2.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hhatto/autopep8","description":"A tool that automatically formats Python code to conform to the PEP 8 style guide","long_description":"autopep8 automatically formats Python code to conform to the PEP 8 style guide. It uses the pycodestyle utility to determine what parts of the code needs to be formatted. autopep8 is capable of fixing most of the formatting issues that can be reported by pycodestyle.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","clang-16","py38-installer","py38-build","py38-setuptools"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-tomli","py38-codestyle","autopep8_select"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-python-lsp-server"]}]},{"name":"py27-autopep8","portdir":"python/py-autopep8","version":"1.6.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hhatto/autopep8","description":"A tool that automatically formats Python code to conform to the PEP 8 style guide","long_description":"autopep8 automatically formats Python code to conform to the PEP 8 style guide. It uses the pycodestyle utility to determine what parts of the code needs to be formatted. autopep8 is capable of fixing most of the formatting issues that can be reported by pycodestyle.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-setuptools","py27-toml"]},{"type":"run","ports":["autopep8_select","py27-codestyle"]}],"depends_on":[{"type":"lib","ports":["py27-language-server"]}]},{"name":"py37-autopep8","portdir":"python/py-autopep8","version":"2.0.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hhatto/autopep8","description":"A tool that automatically formats Python code to conform to the PEP 8 style guide","long_description":"autopep8 automatically formats Python code to conform to the PEP 8 style guide. It uses the pycodestyle utility to determine what parts of the code needs to be formatted. autopep8 is capable of fixing most of the formatting issues that can be reported by pycodestyle.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","clang-16","py37-installer","py37-build","py37-setuptools"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-tomli","py37-codestyle","autopep8_select"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-python-lsp-server"]}]},{"name":"py35-autopep8","portdir":"python/py-autopep8","version":"1.6.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hhatto/autopep8","description":"A tool that automatically formats Python code to conform to the PEP 8 style guide","long_description":"autopep8 automatically formats Python code to conform to the PEP 8 style guide. It uses the pycodestyle utility to determine what parts of the code needs to be formatted. autopep8 is capable of fixing most of the formatting issues that can be reported by pycodestyle.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python35","py35-setuptools","py35-toml"]},{"type":"run","ports":["autopep8_select","py35-codestyle"]}],"depends_on":[{"type":"lib","ports":["py35-language-server"]}]},{"name":"py36-autopep8","portdir":"python/py-autopep8","version":"1.6.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hhatto/autopep8","description":"A tool that automatically formats Python code to conform to the PEP 8 style guide","long_description":"autopep8 automatically formats Python code to conform to the PEP 8 style guide. It uses the pycodestyle utility to determine what parts of the code needs to be formatted. autopep8 is capable of fixing most of the formatting issues that can be reported by pycodestyle.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python36","py36-setuptools","py36-toml"]},{"type":"run","ports":["autopep8_select","py36-codestyle"]}],"depends_on":[{"type":"lib","ports":["py36-python-lsp-server","py36-language-server"]}]},{"name":"py36-natsort","portdir":"python/py-natsort","version":"8.0.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/SethMMorton/natsort","description":"Natural sorting for Python","long_description":"When you try to sort a list of strings that contain numbers, the normal Python sort algorithm sorts lexicographically, so you might not get the results that you expect. `natsort` provides a function `natsorted` that helps sort lists 'naturally', either as real numbers (i.e. signed/unsigned floats or ints), or as versions.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py36-setuptools","python36"]},{"type":"run","ports":["py36-pyicu"]},{"type":"test","ports":["py36-hypothesis","py36-pytest","py36-pytest-mock"]}],"depends_on":[]},{"name":"py27-natsort","portdir":"python/py-natsort","version":"6.2.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/SethMMorton/natsort","description":"Natural sorting for Python","long_description":"When you try to sort a list of strings that contain numbers, the normal Python sort algorithm sorts lexicographically, so you might not get the results that you expect. `natsort` provides a function `natsorted` that helps sort lists 'naturally', either as real numbers (i.e. signed/unsigned floats or ints), or as versions.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-setuptools"]},{"type":"run","ports":["py27-pyicu"]}],"depends_on":[]},{"name":"py39-natsort","portdir":"python/py-natsort","version":"8.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/SethMMorton/natsort","description":"Natural sorting for Python","long_description":"When you try to sort a list of strings that contain numbers, the normal Python sort algorithm sorts lexicographically, so you might not get the results that you expect. `natsort` provides a function `natsorted` that helps sort lists 'naturally', either as real numbers (i.e. signed/unsigned floats or ints), or as versions.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-17","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-pyicu"]},{"type":"test","ports":["py39-hypothesis","py39-pytest","py39-pytest-mock"]}],"depends_on":[]},{"name":"py38-natsort","portdir":"python/py-natsort","version":"8.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/SethMMorton/natsort","description":"Natural sorting for Python","long_description":"When you try to sort a list of strings that contain numbers, the normal Python sort algorithm sorts lexicographically, so you might not get the results that you expect. `natsort` provides a function `natsorted` that helps sort lists 'naturally', either as real numbers (i.e. signed/unsigned floats or ints), or as versions.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-installer","clang-16","py38-setuptools","py38-wheel"]},{"type":"lib","ports":["python38","py38-setuptools"]},{"type":"run","ports":["py38-pyicu"]},{"type":"test","ports":["py38-hypothesis","py38-pytest","py38-pytest-mock"]}],"depends_on":[]},{"name":"py37-natsort","portdir":"python/py-natsort","version":"8.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/SethMMorton/natsort","description":"Natural sorting for Python","long_description":"When you try to sort a list of strings that contain numbers, the normal Python sort algorithm sorts lexicographically, so you might not get the results that you expect. `natsort` provides a function `natsorted` that helps sort lists 'naturally', either as real numbers (i.e. signed/unsigned floats or ints), or as versions.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"lib","ports":["py37-setuptools","python37"]},{"type":"run","ports":["py37-pyicu"]},{"type":"test","ports":["py37-hypothesis","py37-pytest","py37-pytest-mock"]}],"depends_on":[]},{"name":"py36-algopy","portdir":"python/py-algopy","version":"0.5.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/b45ch1/algopy","description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","long_description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python36","py36-numpy","py36-scipy"]}],"depends_on":[{"type":"lib","ports":["py36-numdifftools"]}]},{"name":"py38-algopy","portdir":"python/py-algopy","version":"0.7.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/b45ch1/algopy","description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","long_description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py38-numpy","py38-scipy","python38"]}],"depends_on":[{"type":"lib","ports":["py38-numdifftools"]}]},{"name":"py39-algopy","portdir":"python/py-algopy","version":"0.7.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/b45ch1/algopy","description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","long_description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py39-numpy","py39-scipy","python39"]}],"depends_on":[{"type":"lib","ports":["py39-numdifftools"]}]},{"name":"py37-algopy","portdir":"python/py-algopy","version":"0.5.7","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/b45ch1/algopy","description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","long_description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python37","py37-numpy","py37-scipy"]}],"depends_on":[{"type":"lib","ports":["py37-numdifftools"]}]},{"name":"py27-algopy","portdir":"python/py-algopy","version":"0.5.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/b45ch1/algopy","description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","long_description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python27","py27-numpy","py27-scipy"]}],"depends_on":[{"type":"lib","ports":["py27-numdifftools"]}]}]}