HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51978,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=295",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=293",
"results": [
{
"name": "py313-cssutils",
"portdir": "python/py-cssutils",
"version": "2.11.1",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaraco/cssutils",
"description": "A CSS Cascading Style Sheets library for Python",
"long_description": "A CSS Cascading Style Sheets library for Python",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "py312-cssutils",
"portdir": "python/py-cssutils",
"version": "2.11.1",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaraco/cssutils",
"description": "A CSS Cascading Style Sheets library for Python",
"long_description": "A CSS Cascading Style Sheets library for Python",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-build",
"py312-installer",
"clang-18",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-cssutils",
"portdir": "python/py-cssutils",
"version": "2.11.1",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaraco/cssutils",
"description": "A CSS Cascading Style Sheets library for Python",
"long_description": "A CSS Cascading Style Sheets library for Python",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"clang-18",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-cssutils",
"portdir": "python/py-cssutils",
"version": "2.11.1",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaraco/cssutils",
"description": "A CSS Cascading Style Sheets library for Python",
"long_description": "A CSS Cascading Style Sheets library for Python",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-setuptools",
"py310-setuptools_scm",
"clang-18",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py314-cssselect2",
"portdir": "python/py-cssselect2",
"version": "0.9.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://doc.courtbouillon.org/cssselect2/",
"description": "cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents",
"long_description": "cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-flit_core",
"py314-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-tinycss2",
"py314-webencodings"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-cairosvg",
"py-cssselect2",
"py314-svglib"
]
}
]
},
{
"name": "py313-cssselect2",
"portdir": "python/py-cssselect2",
"version": "0.9.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://doc.courtbouillon.org/cssselect2/",
"description": "cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents",
"long_description": "cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-flit_core",
"py313-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-tinycss2",
"py313-webencodings"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-cairosvg",
"py313-svglib"
]
}
]
},
{
"name": "py312-cssselect2",
"portdir": "python/py-cssselect2",
"version": "0.9.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://doc.courtbouillon.org/cssselect2/",
"description": "cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents",
"long_description": "cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-flit_core",
"py312-installer",
"clang-18",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-webencodings",
"py312-tinycss2"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-cairosvg",
"py312-svglib"
]
}
]
},
{
"name": "py311-cssselect2",
"portdir": "python/py-cssselect2",
"version": "0.9.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://doc.courtbouillon.org/cssselect2/",
"description": "cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents",
"long_description": "cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-flit_core",
"clang-18",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-webencodings",
"py311-tinycss2"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-cairosvg",
"py311-svglib"
]
}
]
},
{
"name": "py310-cssselect2",
"portdir": "python/py-cssselect2",
"version": "0.9.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://doc.courtbouillon.org/cssselect2/",
"description": "cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents",
"long_description": "cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-installer",
"clang-18",
"py310-flit_core"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-tinycss2",
"py310-webencodings"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-cairosvg",
"py310-svglib"
]
}
]
},
{
"name": "py-cssutils",
"portdir": "python/py-cssutils",
"version": "2.11.1",
"license": "LGPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaraco/cssutils",
"description": "A CSS Cascading Style Sheets library for Python",
"long_description": "A CSS Cascading Style Sheets library for Python",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-cssutils"
]
}
],
"depends_on": []
},
{
"name": "py-cssselect2",
"portdir": "python/py-cssselect2",
"version": "0.9.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://doc.courtbouillon.org/cssselect2/",
"description": "cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents",
"long_description": "cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-cssselect2"
]
}
],
"depends_on": []
},
{
"name": "py314-cssselect",
"portdir": "python/py-cssselect",
"version": "1.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scrapy/cssselect",
"description": "cssselect parses CSS3 Selectors and translates them to XPath 1.0",
"long_description": "cssselect parses CSS3 Selectors and translates them to XPath 1.0. Such expressions can be used in lxml or another XPath engine to find the matching elements in an XML or HTML document.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-hatchling",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-hypothesis",
"py314-pytest-asyncio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"sigil",
"py-cssselect"
]
},
{
"type": "run",
"ports": [
"inkscape"
]
}
]
},
{
"name": "py313-cssselect",
"portdir": "python/py-cssselect",
"version": "1.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scrapy/cssselect",
"description": "cssselect parses CSS3 Selectors and translates them to XPath 1.0",
"long_description": "cssselect parses CSS3 Selectors and translates them to XPath 1.0. Such expressions can be used in lxml or another XPath engine to find the matching elements in an XML or HTML document.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-hatchling",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-hypothesis",
"py313-pytest",
"py313-pytest-asyncio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-agate",
"py313-leather",
"py313-readability-lxml"
]
}
]
},
{
"name": "py312-cssselect",
"portdir": "python/py-cssselect",
"version": "1.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scrapy/cssselect",
"description": "cssselect parses CSS3 Selectors and translates them to XPath 1.0",
"long_description": "cssselect parses CSS3 Selectors and translates them to XPath 1.0. Such expressions can be used in lxml or another XPath engine to find the matching elements in an XML or HTML document.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-hypothesis",
"py312-pytest-asyncio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-scrapy",
"py312-urlwatch",
"py312-leather",
"py312-parsel",
"py312-agate",
"py312-readability-lxml"
]
},
{
"type": "run",
"ports": [
"py312-pyquery",
"inkscape-devel"
]
}
]
},
{
"name": "py311-cssselect",
"portdir": "python/py-cssselect",
"version": "1.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scrapy/cssselect",
"description": "cssselect parses CSS3 Selectors and translates them to XPath 1.0",
"long_description": "cssselect parses CSS3 Selectors and translates them to XPath 1.0. Such expressions can be used in lxml or another XPath engine to find the matching elements in an XML or HTML document.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-hatchling"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-hypothesis",
"py311-pytest",
"py311-pytest-asyncio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-urlwatch",
"py311-leather",
"py311-parsel",
"py311-agate",
"py311-readability-lxml",
"py311-scrapy"
]
},
{
"type": "run",
"ports": [
"py311-pyquery"
]
}
]
},
{
"name": "py310-cssselect",
"portdir": "python/py-cssselect",
"version": "1.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scrapy/cssselect",
"description": "cssselect parses CSS3 Selectors and translates them to XPath 1.0",
"long_description": "cssselect parses CSS3 Selectors and translates them to XPath 1.0. Such expressions can be used in lxml or another XPath engine to find the matching elements in an XML or HTML document.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-build",
"py310-hatchling",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-hypothesis",
"py310-pytest",
"py310-pytest-asyncio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"howdoi",
"py310-agate",
"py310-leather",
"py310-parsel",
"py310-urlwatch",
"py310-readability-lxml",
"py310-scrapy"
]
},
{
"type": "run",
"ports": [
"py310-pyquery"
]
}
]
},
{
"name": "py312-csscompressor",
"portdir": "python/py-csscompressor",
"version": "0.9.5",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sprymix/csscompressor",
"description": "Python implementation of the YUI CSS Compressor",
"long_description": "Python implementation and almost exact port of Yahoo!'s CSS Compressor. Removes comments and compresses whitespace from CSS files.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [
{
"name": "calvin",
"github": "cardi",
"ports_count": 27
}
],
"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-csscompressor"
]
}
]
},
{
"name": "py-cssselect",
"portdir": "python/py-cssselect",
"version": "1.4.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scrapy/cssselect",
"description": "cssselect parses CSS3 Selectors and translates them to XPath 1.0",
"long_description": "cssselect parses CSS3 Selectors and translates them to XPath 1.0. Such expressions can be used in lxml or another XPath engine to find the matching elements in an XML or HTML document.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-cssselect"
]
}
],
"depends_on": []
},
{
"name": "py-csscompressor",
"portdir": "python/py-csscompressor",
"version": "0.9.5",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sprymix/csscompressor",
"description": "Python implementation of the YUI CSS Compressor",
"long_description": "Python implementation and almost exact port of Yahoo!'s CSS Compressor. Removes comments and compresses whitespace from CSS files.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [
{
"name": "calvin",
"github": "cardi",
"ports_count": 27
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-csscompressor"
]
}
],
"depends_on": []
},
{
"name": "py312-css-parser",
"portdir": "python/py-css-parser",
"version": "1.0.10",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ebook-utils/css-parser",
"description": "A fork of the cssutils project based on version 1.0.2.",
"long_description": "A fork of the cssutils project based on version 1.0.2. This fork includes general bug fixes and extensions specific to editing and working with ebooks.",
"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": [
"gajim",
"py-css-parser"
]
}
]
},
{
"name": "py311-css-parser",
"portdir": "python/py-css-parser",
"version": "1.0.10",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ebook-utils/css-parser",
"description": "A fork of the cssutils project based on version 1.0.2.",
"long_description": "A fork of the cssutils project based on version 1.0.2. This fork includes general bug fixes and extensions specific to editing and working with ebooks.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-css-parser",
"portdir": "python/py-css-parser",
"version": "1.0.10",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ebook-utils/css-parser",
"description": "A fork of the cssutils project based on version 1.0.2.",
"long_description": "A fork of the cssutils project based on version 1.0.2. This fork includes general bug fixes and extensions specific to editing and working with ebooks.",
"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": "py314-cryptography_vectors",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "{darwin any >= 13}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-18",
"py314-build",
"py314-uv-build",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-cryptography"
]
}
]
},
{
"name": "py313-cryptography_vectors",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "{darwin any >= 13}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-uv-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py313-cryptography"
]
}
]
},
{
"name": "py312-cryptography_vectors",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "{darwin any >= 13}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-build",
"py312-installer",
"py312-uv-build",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py312-cryptography"
]
}
]
},
{
"name": "py311-cryptography_vectors",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "{darwin any >= 13}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"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-uv-build",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py311-cryptography"
]
}
]
},
{
"name": "py310-cryptography_vectors",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "{darwin any >= 13}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-setuptools",
"py310-wheel",
"py310-uv-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py310-cryptography"
]
}
]
},
{
"name": "py314-cryptography",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"py314-setuptools",
"py314-setuptools-rust",
"py314-maturin",
"cargo",
"legacy-support",
"rust",
"clang-20",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"openssl3",
"python314",
"py314-cffi"
]
},
{
"type": "test",
"ports": [
"py314-pretend",
"py314-pytest",
"py314-certifi",
"py314-pytest-benchmark",
"py314-cryptography_vectors",
"py314-pytest-xdist"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-hanko",
"py314-hanko-certvalidator",
"py314-paramiko",
"py314-pdfminer",
"py314-pskc",
"py314-service_identity",
"py314-stem",
"py314-asyncssh",
"py314-acme",
"certbot",
"certbot-apache",
"certbot-nginx",
"certbot-dns-cloudflare",
"certbot-dns-digitalocean",
"certbot-dns-dnsimple",
"certbot-dns-dnsmadeeasy",
"certbot-dns-gehirn",
"certbot-dns-google",
"certbot-dns-linode",
"certbot-dns-luadns",
"certbot-dns-nsone",
"certbot-dns-ovh",
"certbot-dns-rfc2136",
"certbot-dns-route53",
"certbot-dns-sakuracloud",
"esptool",
"buku",
"py314-aioquic",
"py314-ansible-core",
"py-cryptography",
"py314-dnspython",
"py314-fido2",
"py314-josepy",
"py314-oauthlib",
"py314-openssl"
]
},
{
"type": "run",
"ports": [
"py314-pygithub",
"yubikey-manager",
"py314-dns-lexicon",
"dnsviz"
]
},
{
"type": "test",
"ports": [
"py314-werkzeug"
]
}
]
},
{
"name": "py313-cryptography",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-setuptools-rust",
"py313-maturin",
"clang-20",
"cargo",
"legacy-support",
"rust",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"openssl3",
"python313",
"py313-cffi"
]
},
{
"type": "test",
"ports": [
"py313-certifi",
"py313-pytest",
"py313-pretend",
"py313-pytest-benchmark",
"py313-pytest-xdist",
"py313-cryptography_vectors"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"osslsigncode-devel",
"osslsigncode"
]
},
{
"type": "lib",
"ports": [
"py313-asyncssh",
"py313-acme",
"magic-wormhole",
"py313-hanko",
"py313-hanko-certvalidator",
"py313-openssl",
"py313-paramiko",
"py313-pdfminer",
"py313-pskc",
"py313-pyspnego",
"py313-requests-kerberos",
"py313-requests_ntlm",
"py313-scapy",
"py313-service_identity",
"py313-stem",
"py313-twilio",
"mycli",
"offpunk",
"py313-aioquic",
"py313-ansible-core",
"py313-dnspython",
"py313-fido2",
"py313-josepy",
"py313-mitmproxy",
"py313-oauthlib"
]
},
{
"type": "run",
"ports": [
"py313-openstackclient",
"py313-openstacksdk",
"py313-dns-lexicon",
"py313-pygithub",
"py313-trustme",
"hashcat",
"py313-autobahn",
"py313-django-allauth"
]
},
{
"type": "test",
"ports": [
"py313-trio",
"py313-openid",
"py313-werkzeug"
]
}
]
},
{
"name": "py312-cryptography",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-maturin",
"py312-setuptools-rust",
"clang-20",
"cargo",
"legacy-support",
"rust",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"openssl3",
"python312",
"py312-cffi"
]
},
{
"type": "test",
"ports": [
"py312-certifi",
"py312-pytest",
"py312-pretend",
"py312-cryptography_vectors",
"py312-pytest-benchmark",
"py312-pytest-xdist"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-hanko",
"py312-hanko-certvalidator",
"py312-paramiko",
"py312-pdfminer",
"py312-pskc",
"py312-pyspnego",
"py312-requests-kerberos",
"py312-requests_ntlm",
"py312-scapy",
"py312-scitokens",
"py312-scrapy",
"py312-service_identity",
"py312-stem",
"py312-asyncssh",
"py312-acme",
"py312-scapy-devel",
"jrnl",
"py312-aioquic",
"py312-ansible-core",
"py312-certomancer-csc-dummy",
"py312-dnspython",
"py312-fido2",
"py312-igwn-auth-utils",
"py312-josepy",
"py312-ligo-gracedb",
"py312-mitmproxy",
"py312-oauthlib",
"py312-omemo-dr",
"py312-openssl"
]
},
{
"type": "run",
"ports": [
"py312-openstacksdk",
"py312-django-allauth",
"py312-dns-lexicon",
"py312-openstackclient",
"py312-autobahn",
"py312-pygithub",
"yubikey-manager4",
"py312-trustme"
]
},
{
"type": "test",
"ports": [
"py312-werkzeug",
"py312-trio",
"py312-openid"
]
}
]
},
{
"name": "py311-cryptography",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-setuptools-rust",
"py311-maturin",
"clang-20",
"cargo",
"legacy-support",
"rust",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"openssl3",
"python311",
"py311-cffi"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-pretend",
"py311-certifi",
"py311-cryptography_vectors",
"py311-pytest-benchmark",
"py311-pytest-xdist"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-hanko",
"py311-hanko-certvalidator",
"py311-openssl",
"py311-paramiko",
"py311-pdfminer",
"py311-pskc",
"py311-pyspnego",
"py311-requests-kerberos",
"py311-requests_ntlm",
"py311-scapy",
"py311-scrapy",
"py311-service_identity",
"py311-stem",
"py311-asyncssh",
"py311-acme",
"py311-scapy-devel",
"osc",
"oci-cli",
"py311-aioquic",
"py311-ansible-core",
"py311-certomancer-csc-dummy",
"py311-dnspython",
"py311-fido2",
"py311-josepy",
"py311-mitmproxy",
"py311-oauthlib",
"py311-omemo-dr"
]
},
{
"type": "run",
"ports": [
"py311-autobahn",
"py311-oci",
"py311-dns-lexicon",
"py311-django-allauth",
"py311-openstackclient",
"py311-openstacksdk",
"py311-pygithub",
"py311-trustme"
]
},
{
"type": "test",
"ports": [
"py311-trio",
"py311-werkzeug",
"py311-openid"
]
}
]
},
{
"name": "py310-cryptography",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools-rust",
"py310-maturin",
"py310-installer",
"clang-20",
"cargo",
"legacy-support",
"rust",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"python310",
"openssl3",
"py310-cffi"
]
},
{
"type": "test",
"ports": [
"py310-certifi",
"py310-pretend",
"py310-pytest",
"py310-pytest-benchmark",
"py310-cryptography_vectors",
"py310-pytest-xdist"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-hanko",
"py310-hanko-certvalidator",
"py310-paramiko",
"py310-pdfminer",
"py310-pskc",
"py310-pyspnego",
"py310-requests-kerberos",
"py310-requests_ntlm",
"py310-scapy",
"py310-scrapy",
"py310-service_identity",
"py310-stem",
"salt",
"py310-asyncssh",
"py310-acme",
"py310-scapy-devel",
"py310-aioquic",
"py310-ansible-core",
"py310-certomancer-csc-dummy",
"py310-dnspython",
"py310-fido2",
"py310-josepy",
"py310-mitmproxy",
"py310-oauthlib",
"py310-omemo-dr",
"py310-openssl"
]
},
{
"type": "run",
"ports": [
"py310-pygithub",
"py310-trustme",
"py310-dns-lexicon",
"py310-autobahn",
"py310-oci",
"py310-django-allauth",
"py310-openstackclient",
"py310-openstacksdk"
]
},
{
"type": "test",
"ports": [
"py310-openid",
"py310-trio",
"py310-werkzeug"
]
}
]
},
{
"name": "py27-cryptography",
"portdir": "python/py-cryptography",
"version": "3.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "Legacy support of Python cryptography.",
"long_description": "Legacy support of Python cryptography.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-ipaddress",
"python27",
"openssl11",
"py27-six",
"py27-cffi",
"py27-enum34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-service_identity",
"py27-oauthlib",
"py27-openssl",
"py27-pysap",
"py27-scapy",
"py27-twilio",
"py27-ansible-core",
"py27-scrapy",
"py27-fabric",
"py27-fido2",
"py27-paramiko",
"calendar-contacts-server",
"py27-dnspython"
]
},
{
"type": "run",
"ports": [
"py27-trustme",
"py27-dns-lexicon",
"py27-axolotl"
]
},
{
"type": "test",
"ports": [
"py27-libcloud"
]
}
]
},
{
"name": "py-css-parser",
"portdir": "python/py-css-parser",
"version": "1.0.10",
"license": "LGPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ebook-utils/css-parser",
"description": "A fork of the cssutils project based on version 1.0.2.",
"long_description": "A fork of the cssutils project based on version 1.0.2. This fork includes general bug fixes and extensions specific to editing and working with ebooks.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-css-parser"
]
}
],
"depends_on": []
},
{
"name": "py-cryptography",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-cryptography"
]
}
],
"depends_on": []
},
{
"name": "py313-cryptg",
"portdir": "python/py-cryptg",
"version": "0.4.0",
"license": "CC0",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cher-nov/cryptg",
"description": "Cryptographic utilities for Telegram.",
"long_description": "A small native Python extension to help libraries that want to work with the Telegram API, which uses the uncommon AES-IGE mode for it.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"py313-setuptools-rust",
"py313-toml",
"cargo",
"legacy-support",
"rust",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313",
"libunwind"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-cryptg"
]
},
{
"type": "run",
"ports": [
"py313-telethon"
]
}
]
},
{
"name": "py312-cryptg",
"portdir": "python/py-cryptg",
"version": "0.4.0",
"license": "CC0",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cher-nov/cryptg",
"description": "Cryptographic utilities for Telegram.",
"long_description": "A small native Python extension to help libraries that want to work with the Telegram API, which uses the uncommon AES-IGE mode for it.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"py312-setuptools-rust",
"py312-toml",
"cargo",
"legacy-support",
"rust",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312",
"libunwind"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-telethon"
]
}
]
},
{
"name": "py311-cryptg",
"portdir": "python/py-cryptg",
"version": "0.4.0",
"license": "CC0",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cher-nov/cryptg",
"description": "Cryptographic utilities for Telegram.",
"long_description": "A small native Python extension to help libraries that want to work with the Telegram API, which uses the uncommon AES-IGE mode for it.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"py311-setuptools-rust",
"py311-toml",
"cargo",
"legacy-support",
"rust",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"python311",
"libunwind"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-telethon"
]
}
]
},
{
"name": "py310-cryptg",
"portdir": "python/py-cryptg",
"version": "0.4.0",
"license": "CC0",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cher-nov/cryptg",
"description": "Cryptographic utilities for Telegram.",
"long_description": "A small native Python extension to help libraries that want to work with the Telegram API, which uses the uncommon AES-IGE mode for it.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"py310-setuptools-rust",
"py310-installer",
"cargo",
"legacy-support",
"rust",
"py310-setuptools",
"py310-toml",
"py310-wheel",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310",
"libunwind"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-telethon"
]
}
]
},
{
"name": "py314-croniter",
"portdir": "python/py-croniter",
"version": "6.2.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kiorky/croniter",
"description": "croniter provides iteration for datetime object with cron like format",
"long_description": "croniter provides iteration for datetime object with cron like format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-installer",
"py314-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-dateutil",
"py314-tz"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-croniter"
]
}
]
},
{
"name": "py313-croniter",
"portdir": "python/py-croniter",
"version": "6.2.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kiorky/croniter",
"description": "croniter provides iteration for datetime object with cron like format",
"long_description": "croniter provides iteration for datetime object with cron like format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-installer",
"py313-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-tz",
"py313-dateutil"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": []
},
{
"name": "py312-croniter",
"portdir": "python/py-croniter",
"version": "6.2.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kiorky/croniter",
"description": "croniter provides iteration for datetime object with cron like format",
"long_description": "croniter provides iteration for datetime object with cron like format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-hatchling",
"clang-18",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-tz",
"py312-dateutil"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": []
},
{
"name": "py311-croniter",
"portdir": "python/py-croniter",
"version": "6.2.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kiorky/croniter",
"description": "croniter provides iteration for datetime object with cron like format",
"long_description": "croniter provides iteration for datetime object with cron like format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-hatchling",
"clang-18",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-dateutil",
"py311-tz"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "py310-croniter",
"portdir": "python/py-croniter",
"version": "6.2.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kiorky/croniter",
"description": "croniter provides iteration for datetime object with cron like format",
"long_description": "croniter provides iteration for datetime object with cron like format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-hatchling",
"py310-installer",
"clang-18",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-dateutil",
"py310-tz"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"salt"
]
}
]
},
{
"name": "py-cryptg",
"portdir": "python/py-cryptg",
"version": "0.4.0",
"license": "CC0",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cher-nov/cryptg",
"description": "Cryptographic utilities for Telegram.",
"long_description": "A small native Python extension to help libraries that want to work with the Telegram API, which uses the uncommon AES-IGE mode for it.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"py313-cryptg"
]
}
],
"depends_on": []
},
{
"name": "py-croniter",
"portdir": "python/py-croniter",
"version": "6.2.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kiorky/croniter",
"description": "croniter provides iteration for datetime object with cron like format",
"long_description": "croniter provides iteration for datetime object with cron like format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-croniter"
]
}
],
"depends_on": []
},
{
"name": "py314-crcmod",
"portdir": "python/py-crcmod",
"version": "1.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://crcmod.sourceforge.net/",
"description": "Python module for creating functions computing the Cyclic Redundancy Check (CRC).",
"long_description": "Python module for creating functions computing the Cyclic Redundancy Check (CRC).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"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-crcmod"
]
}
]
},
{
"name": "py313-crcmod",
"portdir": "python/py-crcmod",
"version": "1.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://crcmod.sourceforge.net/",
"description": "Python module for creating functions computing the Cyclic Redundancy Check (CRC).",
"long_description": "Python module for creating functions computing the Cyclic Redundancy Check (CRC).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "py312-crcmod",
"portdir": "python/py-crcmod",
"version": "1.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://crcmod.sourceforge.net/",
"description": "Python module for creating functions computing the Cyclic Redundancy Check (CRC).",
"long_description": "Python module for creating functions computing the Cyclic Redundancy Check (CRC).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-crcmod",
"portdir": "python/py-crcmod",
"version": "1.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://crcmod.sourceforge.net/",
"description": "Python module for creating functions computing the Cyclic Redundancy Check (CRC).",
"long_description": "Python module for creating functions computing the Cyclic Redundancy Check (CRC).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"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": []
}
]
}