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
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
py-dj22-django-prometheus Export Django monitoring metrics for Prometheus.io
1.1.0_1 www Deleted on this many watch lists=0 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 1.1.0_1Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Obsolete, please use www/py-django-prometheus instead
Expired This port expired on: 2020-06-30
Maintainer: kai@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-06-21 19:25:53
Last Update: 2020-06-30 10:32:54
SVN Revision: 540890
Also Listed In: python
License: APACHE20
WWW:
https://github.com/korfuri/django-prometheus
Description:
This library exports Django monitoring metrics for Prometheus.io. It provides support to monitor the following databases types: * SQLite (via Django) * PostgreSQL * MySQL In addition, caches can also be monitored: * memcached * Redis It's even possible to export metrics of Django models and migrations. WWW: https://github.com/korfuri/django-prometheus
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

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}dj22-django-prometheus>0:www/py-dj22-django-prometheus@${PY_FLAVOR}
Conflicts:
CONFLICTS_INSTALL:
  • py37-django-prometheus
No installation instructions:
This port has been deleted.
PKGNAME: py37-dj22-django-prometheus
Package flavors (<flavor>: <package>)
  • py37: py37-dj22-django-prometheus
distinfo:
TIMESTAMP = 1576101609 SHA256 (django-prometheus-1.1.0.tar.gz) = bb2d4f8acd681fa5787df77e7482391017f0090c70473bccd2aa7cad327800ad SIZE (django-prometheus-1.1.0.tar.gz) = 18237

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py37-pytest-runner>0 : devel/py-pytest-runner@py37
  2. py37-setuptools>0 : devel/py-setuptools@py37
  3. python3.7 : lang/python37
Runtime dependencies:
  1. py37-django22>=1.11 : www/py-django22@py37
  2. py37-prometheus-client>=0.7 : net-mgmt/py-prometheus-client@py37
  3. py37-setuptools>0 : devel/py-setuptools@py37
  4. python3.7 : lang/python37
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for py37-dj22-django-prometheus-1.1.0_1: ====> Options available for the group DATABASE MYSQL=off: MySQL database support PGSQL=off: PostgreSQL database support ====> Options available for the group CACHE MEMCACHED=off: Memcached distributed memory caching support REDIS=off: Redis key-value store database support ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
python:3.5+
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/d/django-prometheus/
  2. https://pypi.org/packages/source/d/django-prometheus/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.1.0_1
30 Jun 2020 10:32:54
Revision:540890Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:

2020-06-30 databases/p5-Search-Xapian10: Depend on unsupported xapian-core. Use
databases/p5-Search-Xapian instead
2020-06-30 databases/xapian-core10: Unsupported by upstream. Use
databases/xapian-core instead
2020-06-30 devel/py-dj22-django-rq: Obsolete, please use www/py-django-rq
instead
2020-06-30 devel/rubygem-cucumber-expressions: Use
devel/rubygem-cucumber-cucumber-expressions instead
2020-06-30 devel/rubygem-cucumber-expressions6: Use
devel/rubygem-cucumber-cucumber-expressions instead
2020-06-30 devel/rubygem-cucumber-tag_expressions1: Use
devel/rubygem-cucumber-tag_expressions instead
2020-06-30 print/xpp: Last update as 2004-12-09, unsupported by upstream
2020-06-30 textproc/rubygem-gherkin: Use textproc/rubygem-cucumber-gherkin
instead
2020-06-30 www/p5-Catalyst-Model-Xapian10: Depend on unsupported xapian-core.
Use www/p5-Catalyst-Model-Xapian instead
2020-06-30 www/py-dj22-django-auth-ldap: Obsolete, please use
www/py-django-auth-ldap instead
2020-06-30 www/py-dj22-django-cacheops: Obsolete, please use
www/py-django-cacheops instead
2020-06-30 www/py-dj22-django-cors-headers: Obsolete, please use
www/py-django-cors-headers instead
2020-06-30 www/py-dj22-django-crispy-forms: Obsolete, please use
www/py-django-crispy-forms instead
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.1.0_1
24 Jun 2020 21:13:09
Revision:540349Original commit files touched by this commit
kai search for other commits by this committer
Set a few repo-copied py-dj22- ports to expire

* These ports were already set as DEPRECATED some time ago and now have no
  consumers left as those have been switched back to the original ports.
1.1.0_1
03 Apr 2020 18:31:16
Revision:530513Original commit files touched by this commit
kai search for other commits by this committer
Assign some ports I maintain from Django 1.11 to Django 2.2

Django 1.11 is End-of-Life since April 2020 thus switch the following ports
to Django 2.2 (which has LTS support until April 2022):

* www/py-django-auth-ldap
* www/py-django-cacheops
* www/py-django-filter
* www/py-django-prometheus

Adjust the required Python version as Django 2.2 needs at least Python 3.5+
and bump the PORTREVISION for package change.

Mark the related py-dj22-* port variants as DEPRECATED because they're
obsolete now.  Don't set an expiration date yet as they're still used by
some consumers and a few more Django 1.11 ports need to be assigned to
Django 2.2 first.
1.1.0_1
01 Jan 2020 17:49:39
Revision:521753Original commit files touched by this commit
kai search for other commits by this committer
www/py-dj22-django-prometheus: Fix RUN_DEPENDS of REDIS option

* Assign the RUN_DEPENDS of the non-default option REDIS to the Django 2.2
  variant of www/py-django-redis.  This was forgotten in r504808.

* Bump PORTREVISION due package change when built with the REDIS option.

Reported by:	sunpoet
MFH:		2020Q1 (blanket: Fix of runtime dependencies)
1.1.0
13 Dec 2019 10:44:10
Revision:520019Original commit files touched by this commit
kai search for other commits by this committer
www/py-dj22-django-prometheus: Update to 1.1.0

Changelog:

* Maintenance release that updates the definitions of the supported Django
  and Python versions.
* Dropped support for Django 1.8, 2.0 and Python 3.3, 3.4
1.0.15
21 Jun 2019 19:25:38
Revision:504808Original commit files touched by this commit
kai search for other commits by this committer
New port: www/py-dj22-django-prometheus

Repocopy www/py-django-prometheus and assign it to Django 2.2. That port
will be required for the upcoming update of net-mgmt/netbox to 2.6.

Also limit the port to Python 3.5+ as Django 2.2 requires it as minimum
dependency and add the related CONFLICTS_INSTALL entries.

Number of commits found: 6