notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
py-minimal-snowplow-tracker Snowplow event tracker. Add analytics to Python apps and webapps
0.0.2 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.0.2Version of this port present on the latest quarterly branch.
Maintainer: pat@patmaddox.com search for ports maintained by this maintainer
Port Added: 2023-10-21 18:15:07
Last Update: 2024-09-08 18:40:27
Commit Hash: f42fd83
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: python
License: APACHE20
WWW:
https://pypi.org/project/minimal-snowplow-tracker/
Description:
Add analytics to your Python apps and Python games with the Snowplow event tracker for Python. With this tracker you can collect event data from your Python-based applications, games or Python web servers/frameworks. This is a fork of the original Snowplow Python tracker v0.8.0, with a number of changes: - All emitters except for the basic one removed - Tests converted to docker - All tracking event methods except for structured/unstructured removed - Python 3.7 supported
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}minimal-snowplow-tracker>0:devel/py-minimal-snowplow-tracker@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-minimal-snowplow-tracker/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-minimal-snowplow-tracker
  • pkg install py311-minimal-snowplow-tracker
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py311-minimal-snowplow-tracker listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-minimal-snowplow-tracker
Package flavors (<flavor>: <package>)
  • py311: py311-minimal-snowplow-tracker
distinfo:
TIMESTAMP = 1691524073 SHA256 (minimal-snowplow-tracker-0.0.2.tar.gz) = acabf7572db0e7f5cbf6983d495eef54081f71be392330eb3aadb9ccb39daaa4 SIZE (minimal-snowplow-tracker-0.0.2.tar.gz) = 12542

Packages (timestamps in pop-ups are UTC):
py39-minimal-snowplow-tracker
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly-----0.0.20.0.20.0.2
FreeBSD:14:latest--------
FreeBSD:14:quarterly-----0.0.20.0.20.0.2
FreeBSD:15:latest--n/a-n/a0.0.20.0.20.0.2
 

py311-minimal-snowplow-tracker
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.0.20.0.2-0.0.20.0.2---
FreeBSD:13:quarterly0.0.20.0.2-0.0.20.0.2---
FreeBSD:14:latest0.0.20.0.2-0.0.20.0.2---
FreeBSD:14:quarterly0.0.20.0.2-0.0.20.0.2---
FreeBSD:15:latest0.0.20.0.2n/a0.0.2n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-setuptools>=63.1.0 : devel/py-setuptools@py311
  2. python3.11 : lang/python311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. py311-requests>=2.2.1<3.0 : www/py-requests@py311
  2. py311-six>=1.9.0<2.0 : devel/py-six@py311
  3. py311-setuptools>=63.1.0 : devel/py-setuptools@py311
  4. python3.11 : lang/python311
This port is required by:
for Run
  1. databases/py-dbt-core

Configuration Options:
No options to configure
Options name:
devel_py-minimal-snowplow-tracker
USES:
python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/m/minimal-snowplow-tracker/
  2. https://pypi.org/packages/source/m/minimal-snowplow-tracker/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.0.2
08 Sep 2024 18:40:27
commit hash: f42fd83a460b428a8d25d031c8c720c279069e3fcommit hash: f42fd83a460b428a8d25d031c8c720c279069e3fcommit hash: f42fd83a460b428a8d25d031c8c720c279069e3fcommit hash: f42fd83a460b428a8d25d031c8c720c279069e3f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-minimal-snowplow-tracker: Fix RUN_DEPENDS usage

Approved by:	portmgr (blanket)
With hat:	python
0.0.2
20 Apr 2024 14:26:02
commit hash: 6822a34cf60e7e590f254c4d5175006463d0cee8commit hash: 6822a34cf60e7e590f254c4d5175006463d0cee8commit hash: 6822a34cf60e7e590f254c4d5175006463d0cee8commit hash: 6822a34cf60e7e590f254c4d5175006463d0cee8 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-minimal-snowplow-tracker: Add NO_ARCH

Approved by:	portmgr (blanket)
0.0.2
21 Oct 2023 18:12:23
commit hash: 9a92113d5600ea70f07b891a5aa2946a10f0c0f5commit hash: 9a92113d5600ea70f07b891a5aa2946a10f0c0f5commit hash: 9a92113d5600ea70f07b891a5aa2946a10f0c0f5commit hash: 9a92113d5600ea70f07b891a5aa2946a10f0c0f5 files touched by this commit
Kurt Jaeger (pi) search for other commits by this committer
Author: Pat Maddox
devel/py-minimal-snowplow-tracker: new port

Add analytics to your Python apps and Python games with the Snowplow event
tracker for Python.

With this tracker you can collect event data from your Python-based
applications, games or Python web servers/frameworks.

This is a fork of the original Snowplow Python tracker v0.8.0, with a number of
changes:
- All emitters except for the basic one removed
- Tests converted to docker
- All tracking event methods except for structured/unstructured removed
- Python 3.7 supported

PR:		274580
Author:    Pat Maddox <pat@patmaddox.com>

Number of commits found: 3