BSD Ports

devel/py-pyfcm 2.1.1 FreeBSD

Python client for Firebase Cloud Messaging

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
f8661470fb
License
MIT
Categories
devel, python
Package size
17.5 KiB, 72.7 KiB installed

Description

Python client for FCM - Firebase Cloud Messaging (Android, iOS and Web).

Firebase Cloud Messaging is the successor to GCM, inheriting its infrastructure and adding new features. Using FCM, an application can notify a client app that new email or other data is available to sync, and can send notifications to drive user reengagement and retention. For use cases such as instant messaging, a message can carry a payload of up to 4KB to a client app.

In the other systems

SystemPortVersion
FreeBSDdevel/py-pyfcm2.1.1
DragonFlydevel/py-pyfcm1.5.1_1

Install

Binary package:

pkg install py312-pyfcm

From the ports tree:

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

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

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

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:latest2.1.12.1.11.5.11.5.1_12.1.1
FreeBSD:14:quarterly2.1.12.1.1n/a1.5.1_12.1.1
FreeBSD:15:latest2.1.12.1.1n/a1.5.1_11.5.1_1
FreeBSD:15:quarterly2.1.12.1.1n/an/an/a
FreeBSD:16:latest2.1.12.1.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 4

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

Build dependencies 11
Run dependencies 30

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
pyfcm-2.1.1.tar.gz15738d98ad804785a2be3999746898f7582fb1b52e7b541ccb61836ad3f8f180fea5e
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
f8661470fb Jimmy Olgeni devel/py-pyfcm: Update to 2.1.1
Add the dependencies pulled in by the move to the FCM HTTP v1 API: aiohttp, google-auth and urllib3. While here, join MAINTAINER and COMMENT back into a single header block and expand pkg-descr, both of which portlint complained about.