BEACON

← candidates

PyPI pretix @2026.5.2

score
0.8667 high
flagged 2026-07-01 08:19
signals by category
cadence 2 topology 1

maintainers added:

package profile →

Signals fired

signalweightrationale
cadence
superseded_quickly 0.9 prior version 2026.3.5 lived 57min upstream before being pulled
removed_within_window 0.9 version 2026.3.5 was removed upstream ~0min ago
topology
mass_publish_burst 0.8 publisher 'pretix team <support@pretix.eu>' pushed 7 packages in the last 15min on PyPI

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "pretix team <support@pretix.eu>",
    "pretix team <support@pretix.eu>"
  ],
  "versions": 192
}

Evidence (package doc at flag time)

{
  "author_email": "pretix team <support@pretix.eu>",
  "classifiers": [
    "Development Status :: 5 - Production/Stable",
    "Environment :: Web Environment",
    "Framework :: Django :: 5.2",
    "Intended Audience :: Developers",
    "Intended Audience :: Other Audience",
    "License :: OSI Approved :: GNU Affero General Public License v3",
    "Programming Language :: Python :: 3.11",
    "Programming Language :: Python :: 3.12",
    "Programming Language :: Python :: 3.13",
    "Programming Language :: Python :: 3.14",
    "Topic :: Internet :: WWW/HTTP :: Dynamic Content"
  ],
  "home_page": null,
  "last_serial": 38560354,
  "latest_version": "2026.5.2",
  "maintainer_email": "pretix team <support@pretix.eu>",
  "num_versions": 192,
  "project_urls": {
    "changelog": "https://pretix.eu/about/en/blog/",
    "documentation": "https://docs.pretix.eu",
    "homepage": "https://pretix.eu",
    "repository": "https://github.com/pretix/pretix.git"
  },
  "requires_dist_count": 96,
  "signal_details": {
    "mass_publish_burst": "publisher 'pretix team <support@pretix.eu>' pushed 7 packages in the last 15min on PyPI",
    "removed_within_window": "version 2026.3.5 was removed upstream ~0min ago",
    "superseded_quickly": "prior version 2026.3.5 lived 57min upstream before being pulled"
  },
  "yanked": false,
  "yanked_reason": null
}