{"count":51972,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=216","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=214","results":[{"name":"py-xlwt","portdir":"python/py-xlwt","version":"1.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.python-excel.org","description":"python module for writing Excel spreadsheets","long_description":"xlwt is a library for generating spreadsheet files that are compatible with Excel 97/2000/XP/2003, OpenOffice.org Calc, and Gnumeric. xlwt has full support for Unicode. Excel spreadsheets can be generated on any platform without needing Excel or a COM server. The only requirement is Python 2.3 to 2.6. xlwt is a fork of pyExcelerator.","active":false,"categories":["python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py36-xlwt"]}],"depends_on":[]},{"name":"py-xlutils","portdir":"python/py-xlutils","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.python-excel.org","description":"Utilities for working with Excel files","long_description":"This package provides a collection of utilities for working with Excel files.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py27-xlutils"]}],"depends_on":[]},{"name":"py-XlsxWriter","portdir":"python/py-XlsxWriter","version":"3.2.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmcnamara/XlsxWriter","description":"Python module for writing files in XLSX file format.","long_description":"XlsxWriter can be used to write text, numbers, formulas and hyperlinks to multiple worksheets and it supports features such as formatting and many more.","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-XlsxWriter"]}],"depends_on":[]},{"name":"py-xlsx2csv","portdir":"python/py-xlsx2csv","version":"0.8.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dilshod/xlsx2csv","description":"xlsx to csv converter","long_description":"Converts xslx files to csv format. Handles large XLSX files. Fast and easy to use.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-xlsx2csv"]}],"depends_on":[]},{"name":"py-xlrd","portdir":"python/py-xlrd","version":"2.0.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.python-excel.org/","description":"module to extract data from Microsoft Excel spreadsheet files","long_description":"xlrd is a Python module to extract data from Microsoft Excel spreadsheet files.","active":true,"categories":["python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-xlrd"]}],"depends_on":[]},{"name":"py-xlib","portdir":"python/py-xlib","version":"0.33","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"python module for the X protocol","long_description":"The Python X Library is intended to be a fully functional X client library for Python programs. It is written entirely in Python. This is possible to do since X client programs communicate with the X server via the X protocol. The communication takes place over TCP/IP, Unix sockets, DECnet or any other suitable streaming network protocol.","active":true,"categories":["python","x11"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-xlib"]}],"depends_on":[]},{"name":"py-xkcdpass","portdir":"python/py-xkcdpass","version":"1.30.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/redacted/XKCD-password-generator","description":"A flexible and scriptable password generator which generates strong passphrases, inspired by XKCD 936","long_description":"A flexible and scriptable password generator which generates strong passphrases, inspired by XKCD 936","active":true,"categories":["security","python"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-xkcdpass"]}],"depends_on":[]},{"name":"py-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.17","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-xhtml2pdf"]}],"depends_on":[]},{"name":"py-xformers","portdir":"python/py-xformers","version":"0.0.35","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://facebookresearch.github.io/xformers/","description":"Hackable and optimized Transformers building blocks","long_description":"xFormers is a library of composable Transformer building blocks from Meta AI Research, providing optimized attention mechanisms and other components.","active":true,"categories":["science","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-xformers"]}],"depends_on":[]},{"name":"py-xdis","portdir":"python/py-xdis","version":"6.3.0","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rocky/python-xdis","description":"Python cross-version byte-code disassembler and marshal routines","long_description":"The Python `dis` module allows you to disassemble bytecode from the same version of Python that you are running on. This package can marshal load Python bytecodes from different versions of Python. The command-line routine *pydisasm* will show disassembly output using the most modern Python disassembly conventions in a variety of user-specified formats. Some of these formats like ``extended`` and ``extended-format`` are the most advanced of any Python disassembler.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-xdis"]}],"depends_on":[]},{"name":"py-xdg-base-dirs","portdir":"python/py-xdg-base-dirs","version":"6.0.2","license":"ISC","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/srstevenson/xdg-base-dirs","description":"Variables defined by the XDG Base Directory Specification","long_description":"Variables defined by the XDG Base Directory Specification","active":true,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-xdg-base-dirs"]}],"depends_on":[]},{"name":"py-xdg","portdir":"python/py-xdg","version":"6.0.0","license":"ISC","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/srstevenson/xdg-base-dirs","description":"Variables defined by the XDG Base Directory Specification","long_description":"Variables defined by the XDG Base Directory Specification","active":true,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-xdg"]}],"depends_on":[]},{"name":"py-xattr","portdir":"python/py-xattr","version":"1.3.0","license":"(MIT or PSF)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/xattr/xattr","description":"Python wrapper for extended filesystem attributes","long_description":"xattr is a Python wrapper for Darwin, Linux, and FreeBSD extended filesystem attributes. Extended attributes extend the basic attributes of files and directories in the file system. They are stored as name:data pairs associated with file system objects (files, directories, symlinks, etc). Extended attributes are available on Darwin 8.0 and later. This corresponds to Mac OS X 10.4 (Tiger) and later.","active":true,"categories":["python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-xattr"]}],"depends_on":[]},{"name":"py-xarray-einstats","portdir":"python/py-xarray-einstats","version":"0.10.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/arviz-devs/xarray-einstats","description":"Stats, linear algebra and einops for xarray","long_description":"Stats, linear algebra and einops for xarray","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-xarray-einstats"]}],"depends_on":[]},{"name":"py-xarray","portdir":"python/py-xarray","version":"2026.4.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydata/xarray","description":"Provides N-D labeled arrays and datasets in Python","long_description":"xarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures.","active":true,"categories":["science","math","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-xarray"]}],"depends_on":[]},{"name":"py-xar","portdir":"python/py-xar","version":"0.4","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/xar/wiki/pyxar","description":"Python bindings for xar","long_description":"The Python bindings for xar currently include a single Python module, xarfile, which attempts to be as compatible with the Python tarfile module as reasonably possible.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-xar"]}],"depends_on":[]},{"name":"py-x2go","portdir":"python/py-x2go","version":"0.4.0.9","license":"AGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://wiki.x2go.org/doku.php/","description":"Python bindings for the x2go terminal server solution.","long_description":"Python X2Go provides a client-side X2go API for the Python programming language. Python X2go is mostly interesting for developers who want to incorporate X2go client support into their own Python applications.","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-x2go"]}],"depends_on":[]},{"name":"py-wxutils","portdir":"python/py-wxutils","version":"0.3.6","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/newville/wxutils","description":"Provides wxPython utilities and convenience functions.","long_description":"Provides wxPython utilities and convenience functions. The wxutils library is a small collection of functions and classes, and is by no means comprehensive. The aim is to simplify code, reduce boiler-plate, make wxPython coding a bit more python-like, and prevent repeating code across several projects.","active":true,"categories":["python"],"maintainers":[{"name":"joe.fowler","github":"joefowler","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-wxutils"]}],"depends_on":[]},{"name":"py-wxpython-4.0","portdir":"python/py-wxpython-4.0","version":"4.2.4","license":"wxwidgets-3.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.wxpython.org/","description":"Python interface to the wxWidgets 3.2 cross platform GUI","long_description":"wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the wxWidgets cross platform GUI library, written in C++.","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-wxpython-4.0"]}],"depends_on":[]},{"name":"py-wxpython-3.0","portdir":"python/py-wxpython-3.0","version":"3.0.2.0","license":"wxwidgets-3.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.wxpython.org/","description":"Python interface to the wxWidgets 3.0 cross platform GUI","long_description":"wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the wxWidgets cross platform GUI library, written in C++.","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-wxpython-3.0"]}],"depends_on":[]},{"name":"py-wxmplot","portdir":"python/py-wxmplot","version":"2025.1.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://newville.github.io/wxmplot","description":"Provides wxPython widgets and python functions for displaying numerical data.","long_description":"Provides wxPython widgets and python functions for displaying numerical data. wxmplot bridges the gap between matplotlib and wxPython by providing wxPython widgets and user-friendly functions for basic 2D line plots, image display, and some custom plots.","active":true,"categories":["python"],"maintainers":[{"name":"joe.fowler","github":"joefowler","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-wxmplot"]}],"depends_on":[]},{"name":"py-wurlitzer","portdir":"python/py-wurlitzer","version":"3.1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/minrk/wurlitzer","description":"Capture C-level output in context managers","long_description":"Capture C-level output in context managers","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-wurlitzer"]}],"depends_on":[]},{"name":"py-wtforms","portdir":"python/py-wtforms","version":"3.2.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://wtforms.readthedocs.io","description":"Form validation and rendering for Python web development","long_description":"Form validation and rendering for Python web development","active":true,"categories":["devel","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-wtforms"]}],"depends_on":[]},{"name":"py-wsproto","portdir":"python/py-wsproto","version":"1.3.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://python-hyper.org/projects/wsproto","description":"WebSockets state-machine based protocol implementation","long_description":"WebSockets state-machine based protocol implementation","active":true,"categories":["net","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-wsproto"]}],"depends_on":[]},{"name":"py-wsaccel","portdir":"python/py-wsaccel","version":"0.6.7","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/methane/wsaccel","description":"Accelerator for ws4py and AutobahnPython","long_description":"Accelerator for ws4py and AutobahnPython","active":true,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-wsaccel"]}],"depends_on":[]},{"name":"py-wrapt","portdir":"python/py-wrapt","version":"2.1.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/GrahamDumpleton/wrapt","description":"A Python module for decorators, wrappers and monkey patching.","long_description":"A Python module for decorators, wrappers and monkey patching.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-wrapt"]}],"depends_on":[]},{"name":"py-workerpool","portdir":"python/py-workerpool","version":"0.9.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/workerpool/","description":"Module for distributing jobs to a pool of worker threads.","long_description":"Performing tasks in many threads made fun! This module facilitates distributing simple operations into jobs that are sent to worker threads, maintained by a pool object. It consists of these components: 1. Jobs, which are single units of work that need to be performed. 2. Workers, who grab jobs from a queue and perform them. 3. Worker pool, which keeps track of workers and the job queue.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-workerpool"]}],"depends_on":[]},{"name":"py-wordcloud","portdir":"python/py-wordcloud","version":"1.9.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/amueller/word_cloud","description":"A little word cloud generator","long_description":"A little word cloud generator.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-wordcloud"]}],"depends_on":[]},{"name":"py-wordaxe","portdir":"python/py-wordaxe","version":"1.0.1","license":"(Apache-2 or BSD)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://deco-cow.sourceforge.net/","description":"Python library for hyphenation by decomposition of compound words","long_description":"The wordaxe library (formerly known as deco-cow) provides Python programs with the ability to automatically hyphenate words using an algorithm which is based on decomposition of compound words into base words, and is named DCWHyphenator in the code.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py27-wordaxe"]}],"depends_on":[]},{"name":"py-word2vec","portdir":"python/py-word2vec","version":"0.11.1","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/danielfrg/word2vec/","description":"Google word2vec python wrapper","long_description":"Google word2vec python wrapper","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-word2vec"]}],"depends_on":[]},{"name":"py-word2number","portdir":"python/py-word2number","version":"1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/akshaynagpal/w2n","description":"Convert number words (e.g. twenty one) to numeric digits (e.g. 21)","long_description":"word2number is a Python module to convert number words (e.g. twenty one) to numeric digits (e.g. 21). It works for positive numbers up to the range of 999,999,999,999 (i.e. billions).","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py313-word2number"]}],"depends_on":[]},{"name":"py-wntr","portdir":"python/py-wntr","version":"1.2.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"The Water Network Tool for Resilience (WNTR)","long_description":"The Water Network Tool for Resilience (WNTR) is an EPANET compatible Python package designed to simulate and analyze resilience of water distribution networks.","active":true,"categories":["science","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":143}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-wntr"]}],"depends_on":[]},{"name":"py-wmctrl","portdir":"python/py-wmctrl","version":"0.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/antocuni/wmctrl/src/default/","description":"A tool to programmatically control windows inside X","long_description":"A tool to programmatically control windows inside X","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py311-wmctrl"]}],"depends_on":[]},{"name":"py-winpdb","portdir":"python/py-winpdb","version":"1.4.8","license":"GPL","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/winpdb/","description":"Winpdb is a platform independent python debugger.","long_description":"Winpdb is a platform independent GPL Python debugger with support for multiple threads, namespace modification, embedded debugging, encrypted communication and is up to 20 times faster than pdb. Winpdb is being developed by Nir Aides since 2005.","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-winpdb"]}],"depends_on":[]},{"name":"py-wikipedia-api","portdir":"python/py-wikipedia-api","version":"0.5.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/martin-majlis/Wikipedia-API","description":"py-wikipedia-api is a python wrapper for Wikipedia's API","long_description":"py-wikipedia-api is a python wrapper for Wikipedia's API that supports extracting text, sections, links, categories, translations, etc. for Wikipedia entries.","active":true,"categories":["python"],"maintainers":[{"name":"","github":"srirangav","ports_count":2}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-wikipedia-api"]}],"depends_on":[]},{"name":"py-widgetsnbextension","portdir":"python/py-widgetsnbextension","version":"4.0.10","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://ipython.org","description":"Interactive HTML widgets for Jupyter notebooks.","long_description":"Interactive HTML widgets for Jupyter notebooks.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-widgetsnbextension"]}],"depends_on":[]},{"name":"py-whoosh","portdir":"python/py-whoosh","version":"2.7.4","license":"BSD","platforms":"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":["clang-18"]},{"type":"lib","ports":["py311-whoosh"]}],"depends_on":[]},{"name":"py-whenever","portdir":"python/py-whenever","version":"0.8.10","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/whenever/","description":"Typed and DST-safe datetimes for Python.","long_description":"Typed and DST-safe datetimes for Python. \n Whenever helps you write correct and type checked datetime code, using well-established concepts from modern libraries in other languages. It's also way faster than other third-party libraries, and usually the standard library as well.","active":true,"categories":["python"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-whenever"]}],"depends_on":[]},{"name":"py-wheel","portdir":"python/py-wheel","version":"0.47.0","license":"MIT","platforms":"any","epoch":1,"replaced_by":null,"homepage":"https://github.com/pypa/wheel/","description":"A built package format for Python.","long_description":"A built package format for Python.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-wheel"]}],"depends_on":[]},{"name":"py-whatthepatch","portdir":"python/py-whatthepatch","version":"1.0.7","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/cscorley/whatthepatch","description":"A patch parsing and application library.","long_description":"A patch parsing and application library.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-whatthepatch"]}],"depends_on":[]},{"name":"pywhat","portdir":"security/pywhat","version":"5.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bee-san/pyWhat","description":"pyWhat easily lets you identify emails, IP addresses, and more","long_description":"pyWhat easily lets you identify emails, IP addresses, and more. Feed it a .pcap file or some text and it'll tell you what it is!","active":true,"categories":["security","python"],"maintainers":[{"name":"harensdeveloper","github":"harens","ports_count":41}],"variants":[],"dependencies":[{"type":"build","ports":["py314-poetry-core","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-click","py314-rich","py314-orjson"]}],"depends_on":[]},{"name":"py-werkzeug","portdir":"python/py-werkzeug","version":"3.1.6","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://palletsprojects.com/p/werkzeug/","description":"The Swiss Army knife of Python web development","long_description":"Werkzeug is a one of the most advanced WSGI utility modules. It includes a powerful debugger, full featured request and response objects, HTTP utilities to handle entity tags, cache control headers, HTTP dates, cookie handling, file uploads, a powerful URL routing system and a bunch of community contributed addon modules.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-werkzeug"]}],"depends_on":[]},{"name":"py-webtest","portdir":"python/py-webtest","version":"3.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/WebTest/","description":"Helper to test WSGI applications","long_description":"Helper to test WSGI applications","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-webtest"]}],"depends_on":[]},{"name":"py-webstack","portdir":"python/py-webstack","version":"1.2.7","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.boddie.org.uk/python/WebStack.html","description":"python module providing a simple, common API for web applications","long_description":"python module providing a simple, common API for web applications","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-webstack"]}],"depends_on":[]},{"name":"py-websockets","portdir":"python/py-websockets","version":"16.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/aaugustin/websockets","description":"WebSocket implementation in Python 3","long_description":"websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity. Built on top of asyncio, Python's standard asynchronous I/O framework, it provides an elegant coroutine-based API.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-websockets"]}],"depends_on":[]},{"name":"py-websocket-client","portdir":"python/py-websocket-client","version":"1.9.0","license":"LGPL-2.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://websocket-client.readthedocs.io/","description":"WebSocket client for Python with low level API options","long_description":"websocket-client is a WebSocket client for Python. It provides access to low level APIs for WebSockets. websocket-client implements version hybi-13 of the WebSocket procotol. This client does not currently support the permessage-deflate extension from RFC 7692.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-websocket-client"]}],"depends_on":[]},{"name":"py-webpy","portdir":"python/py-webpy","version":"0.39","license":"Public-domain and BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/webpy/webpy","description":"web.py is a web framework for Python that is as simple as it is powerful","long_description":"web.py is a web framework for Python that is as simple as it is powerful","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-webpy"]}],"depends_on":[]},{"name":"py-webob","portdir":"python/py-webob","version":"1.8.9","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://webob.org/","description":"WSGI request and response object.","long_description":"WebOb provides wrappers around the WSGI request environment, and an object to help create WSGI responses. The objects map much of the specified behavior of HTTP, including header parsing and accessors for other standard parts of the environment.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-webob"]}],"depends_on":[]},{"name":"py-weblib","portdir":"python/py-weblib","version":"1.3.13","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.stroeder.com/pyweblib.html","description":"Python web application library","long_description":"Python web application library handling FORM input, sessions, SSL-related environment variables and some basic HTTP functions.","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-weblib"]}],"depends_on":[]},{"name":"py-webhelpers","portdir":"python/py-webhelpers","version":"1.3","license":"BSD","platforms":"any","epoch":2,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/WebHelpers/","description":"Web Helpers is a library of helper functions intended to make writing web applications easier.","long_description":"Web Helpers is a library of helper functions intended to make writing web applications easier. It's the standard function library for Pylons and TurboGears 2, but can be used with any web framework.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-webhelpers"]}],"depends_on":[]}]}