BSD Ports

devel/py-circuits 3.2.5 FreeBSD

Asynchronous Component-based Event Application Framework

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
fecd4da21e
License
MIT
Categories
devel, python
Package size
303.7 KiB, 1712.4 KiB installed

Description

circuits is a Lightweight Event driven and Asynchronous Application Framework for the Python Programming Language with a strong Component Architecture.

circuits also includes a lightweight, high performance and scalable HTTP/WSGI compliant web server as well as various I/O and Networking components.

Features:

  • Event driven, with concurrency support
  • Component architecture
  • Asynchronous I/O components
  • No compulsory external dependencies
  • Full featured web framework (circuits.web)
  • Coroutine based synchronization primitives

In the other systems

SystemPortVersion
FreeBSDdevel/py-circuits3.2.5
DragonFlydevel/py-circuits3.2_1
HardenedBSDdevel/py-circuits3.2.4
GhostBSDdevel/py-circuits3.2.4

Install

Binary package:

pkg install py312-circuits

From the ports tree:

cd /usr/ports/devel/py-circuits/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-circuits>0:devel/py-circuits

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.2.53.2.53.23.2_13.2.5
FreeBSD:14:quarterly3.2.43.2.4n/a3.2_13.2.4
FreeBSD:15:latest3.2.53.2.5n/a3.2_13.2_1
FreeBSD:15:quarterly3.2.43.2.4n/an/an/a
FreeBSD:16:latest3.2.43.2.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 17
Run dependencies 7

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none
Conflicts with
apache24

Files

distinfo 1
FileSizeSHA256
circuits-3.2.5.tar.gz191821867cbfc692a1aa45cf0aada1487988411bffb0271601f57712e5cccf3caf6034
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
fecd4da21e Muhammad Moinur Rahman devel/py-circuits: Update version 3.2.4=>3.2.5
Changelog: https://github.com/circuits/circuits/releases/tag/3.2.5