notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Two new features

Two two features were added on 2020-05-30:
  1. Repology links - each port now has a link to repology.org. See issue 148 for details.
  2. Ports I maintain report - port maintainers can now subscribe to a daily report of commits to the ports they maintain. See Watch ports I maintain at Report Subscriptions. Details at issue 138
Search FreshPorts using Google
not searching src

The FreshPorts Search


Include deleted ports Case sensitive search Sort by:
Include /src tree
Output format:
HTML
Plain Text
Maximum Effort Minimal output
Branch:

Notes

  • Case sensitivity is ignored for "sounds like" and output is ordered by the soundex.
  • When searching on 'Message ID', the type of match is ignored.
  • When searching on 'Commit Message' only 'containing' is used.
  • When searching by 'Under a pathname', your path must start with something like /ports/, /doc/, or /src/. All commits under that point will be returned. The selected match type is ignored and defaults to 'Starts with'.
  • Searching for 'sounds like' is only valid for Committer, Maintainer, Package Name, and Port Name.
Number of commits: 620 (showing only 100 on this page) 1 | 2 | 3 | 4 | 5 | 6 | 7  »  
Fri, 29 May 2020
[ 15:45 kai ] Original commit 
py-graphene-django 2.10.1 devel files touched by this commit Graphene Django integration
py-dj22-djangorestframework 3.11.0 www  Deprecated files touched by this commit Django REST framework
py-dj22-drf-yasg 1.17.0 www  Deprecated files touched by this commit Yet Another Swagger Generator
py-django-rest-swagger 2.2.0 www files touched by this commit Swagger UI for Django REST framework
py-djangorestframework 3.11.0,1 www files touched by this commit Django REST framework
py-djangorestframework311 3.11.0 www new! Deprecated files touched by this commit Django REST framework
py-drf-yasg 1.17.0_1 www files touched by this commit Yet Another Swagger Generator
seahub 7.1.4_1 www files touched by this commit Web frontend for Seafile
www/py-djangorestframework: Update to 3.11.0

* Switch the port to Django 2.2 (current LTS release) as well because
  Django 1.11 is End-of-Life since April.  Do the same for www/py-drf-yasg.

* Repo-copy www/py-djangorestframework to www/py-djangorestframework311
  which will be used as a transitional package by www/seahub until it gets
  support for Django 2.2+ in the next weeks/months.

* Drop the Python 2.7 support of the remaining consumers to avoid breakage
  of "bulk -a".

* Mark both repo-copied ports www/py-dj22-{djangorestframework,drf-yasg} as
  deprecated because they're obsolete now.

PR:		245309
Reviewed by:	sunpoet (earlier revision), ultima
Differential Revision:	https://reviews.freebsd.org/D24850
[ 15:10 kai ] Original commit 
py-dj22-django-taggit-serializer 0.1.7 www  Deprecated files touched by this commit Django Taggit serializer for the Django REST Framework
www/py-dj22-django-taggit-serializer: Deprecate

* The port became obsolete after www/py-django-taggit was switched to
  Django 2.2 in r534835.  Don't set an expiration date yet as the port is
  still used by net-mgmt/netbox.
[ 15:08 kai ] Original commit 
py-djangorestframework36 3.6.4 www  Deprecated Expiration Date files touched by this commit Django REST framework
www/py-djangorestframework36: Deprecate and set to expire

* The 3.6.x release branch is not compatible with Django 2.0+ and the port
  is not required by any consumer.

PR:		246082
Approved by:	maintainer timeout (4 weeks)
Mon, 25 May 2020
[ 11:44 kai ] Original commit 
py-django-hijack 2.1.10_1 www files touched by this commit Allows Django superusers to login as other users
www/py-django-hijack: Change/Fix RUN_DEPENDS

* Switch the port to Django 2.2 (current LTS release) because Django 1.11 is
  End-of-Life since April.

* Fix a typo in the COMMENT field and bump PORTREVISION due changed
  dependencies.

PR:		246716
Approved by:	Kevin Golding <ports@caomhin.org> (maintainer)
[ 11:40 kai ] Original commit 
py-django-compat 1.0.15 www new! files touched by this commit For- and backwards compatibility layer for different Django versions
[NEW PORT] www/py-django-compat

Forward and backwards compatibility layer for different Django versions.

Reasons to use django-compat:

* Be able to use LTS versions of Django and support newer versions in an app
* Use features from newer Django versions in an old one
* Manage and master the gap between different framework versions

WWW: https://github.com/arteria/django-compat

PR:		246716
[ 10:52 kai ] Original commit 
py-djangotoolbox 1.8.0 www  Deprecated Expired files touched by this commit Common API for running Django on non-relational/NoSQL databases
www/py-djangotoolbox: Deprecate and set to expire

* The project is no longer maintained and has limited support for
  Django 1.11+ .

PR:		246176
Approved by:	maintainer timeout (3 weeks)
[ 10:13 kai ] Original commit 
py-django-recaptcha 2.0.6 www files touched by this commit Django reCAPTCHA form field/widget integration app
www/py-django-recaptcha: Update to 2.0.6

* Also switch to Django 2.2 (current LTS release) because Django 1.11 is
  End-of-Life.

* Use GitHub for a while as PyPI provides no sdist for the latest release.

Changelog:

https://github.com/praekelt/django-recaptcha/blob/2.0.6/CHANGELOG.rst

PR:		245309
[ 10:03 kai ] Original commit 
py-django-templatetag-sugar 1.0_2 www files touched by this commit Library to make writing templatetags in Django sweet
www/py-django-templatetag-sugar: Change RUN_DEPENDS

* Switch the port to Django 2.2 (current LTS release) because Django 1.11 is
  End-of-Life since April.

* Make USES block separate from non-related variables.

* Bump PORTREVISION due changed dependencies.

PR:		245309
[ 10:00 kai ] Original commit 
py-django-sudo 3.1.0_1 www files touched by this commit Sudo mode is an extra layer of security for Django
www/py-django-sudo: Change RUN_DEPENDS

* Assign the port to Django 2.2 (current LTS release) because Django 1.11 is
  End-of-Life since April.

* Bump PORTREVISION due changed dependencies.

PR:		245309
Sun, 24 May 2020
[ 10:21 kai ] Original commit 
py-netmiko 3.1.1 security files touched by this commit Multi-vendor library to simplify SSH connections to network devices
MFH: r536374

security/py-netmiko: Update to 3.1.1

Changelog:

New Drivers/Platforms

* UnifiSwitchSSH
* Huawei OLT
* Huawei SmartAX

Bugfixes and Improvements:

* Nokia SR-OS SCP Support
* Improve terminal width behavior
* Fix some issues related to cmd_verify
* Expanded autodetect support

https://github.com/ktbyers/netmiko/releases/tag/v3.1.1

Approved by:	ports-secteam (joneum)
[ 10:15 kai ] Original commit 
py-napalm 3.0.1 net-mgmt new! files touched by this commit Net Automation and Progr. Abstraction Layer with Multivendor support
MFH: r535274 r536372

net-mgmt/py-napalm: Update to 3.0.0
net-mgmt/py-napalm: Update to 3.0.1

* Remove the patch that fixed some issues with net-mgmt/py-junos-eznc as it
  has been merged by upstream.

  Get rid of the post-patch target as well because it's no longer required.

* Add some instructions to cope with the command changes that were
  introduced to newer versions of Arista EOS.

Changelog with some notable changes/fixes:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 09:38 kai ] Original commit 
py-pikepdf 1.13.0 textproc files touched by this commit Read and write PDFs with Python, powered by qpdf
textproc/py-pikepdf: Update to 1.13.0

Changelog since 1.11.2:

https://github.com/pikepdf/pikepdf/blob/v1.13.0/docs/release_notes.rst
[ 09:35 kai ] Original commit 
py-netmiko 3.1.1 security files touched by this commit Multi-vendor library to simplify SSH connections to network devices
security/py-netmiko: Update to 3.3.1

Changelog:

New Drivers/Platforms

* UnifiSwitchSSH
* Huawei OLT
* Huawei SmartAX

Bugfixes and Improvements:

* Nokia SR-OS SCP Support
* Improve terminal width behavior
* Fix some issues related to cmd_verify
* Expanded autodetect support

https://github.com/ktbyers/netmiko/releases/tag/v3.1.1

MFH:		2020Q2
[ 09:32 kai ] Original commit 
py-napalm 3.0.1 net-mgmt files touched by this commit Net Automation and Progr. Abstraction Layer with Multivendor support
net-mgmt/py-napalm: Update to 3.0.1:

* Add some instructions to cope with the command changes that were
  introduced to newer versions of Arista EOS.

Changelog:

Junos:
* Close configuration in case "configure_private" is set to avoid configure
  session to stay forever

IOS:
* "get_interfaces_counters" broken with Managment Interface
* "get_optics" does not work on VSS setup
* "get_optics" broken if input value is N/A

NXOS:
* Fix "cmd_verify" and null character

https://github.com/napalm-automation/napalm/releases/tag/3.0.1

MFH:		2020Q2 (Blanket: Bugfix release)
Fri, 15 May 2020
[ 07:21 kai ] Original commit 
py-napalm 3.0.0 net-mgmt files touched by this commit Net Automation and Progr. Abstraction Layer with Multivendor support
net-mgmt/py-napalm: Update to 3.0.0

* Remove the patch that fixed some issues with net-mgmt/py-junos-eznc as it
  has been merged by upstream.

  Get rid of the post-patch target as well because it's no longer required.

Changelog with some notable changes/fixes:

General:
* Integrated nxapi_plumbing and pyIOSXR into NAPALM.
* Updated support for TwoGigabit & TwentyFiveGig interfaces to
  canonical_map.py

NXOS:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 07:17 kai ] Original commit 
py-ciscoconfparse 1.5.4 net-mgmt files touched by this commit Parse, audit, query, build and modify Cisco IOS-style configurations
net-mgmt/py-ciscoconfparse: Update to 1.5.4

Changelog since 1.5.1:

* Introduction of new methods to the IPv4Obj()/IPv6Obj() classes and changed
  return values of those.

* Add support for int(), bin() and hex() on the IPv4Obj() and IPv6Obj()
  classes.

* Fix "packed" and "exploded" methods of IPv6Obj(), add "IPv4Obj().packed"
  and "IPv4Obj().exploded"
[ 07:13 kai ] Original commit 
py-pikepdf 1.11.2 textproc files touched by this commit Read and write PDFs with Python, powered by qpdf
textproc/py-pikepdf: Update to 1.11.2

Changelog:

https://github.com/pikepdf/pikepdf/blob/v1.11.2/docs/release_notes.rst
Thu, 14 May 2020
[ 12:48 kai ] Original commit 
py-django-common-helpers 0.9.2_1 www files touched by this commit Common things every Django app needs
py-django-cron 0.5.1_1 www files touched by this commit Running Python crons in a Django project
www/py-django-{common-helpers,cron}: Change RUN_DEPENDS

* Switch both ports to Django 2.2 (current LTS release) because Django 1.11
  is End-of-Life.

* Bump PORTREVISION due changed dependencies.

PR:		245309
Wed, 13 May 2020
[ 08:15 kai ] Original commit 
py-ldappool 2.4.1 net files touched by this commit Simple connector pool for py-ldap
MFH: r535092

net/py-ldappool: Update to 2.4.1

* Separate USES block from non-relevant variables.

* While I'm here: Add "do-test" target to make future QA easier.

Notable changes since 2.2.0:

* Allow pool status to be printed as a table
* Handle retry logic for timeouts with multiple LDAP servers
* Improve connection retry logging
* Fix ldappool bad password retry logic

PR:		246402
Submitted by:	sunpoet

Approved by:	ports-secteam bugfix blanket
[ 08:10 kai ] Original commit 
py-ldappool 2.4.1 net files touched by this commit Simple connector pool for py-ldap
net/py-ldappool: Update to 2.4.1

* Separate USES block from non-relevant variables.

* While I'm here: Add "do-test" target to make future QA easier.

Notable changes since 2.2.0:

* Allow pool status to be printed as a table
* Handle retry logic for timeouts with multiple LDAP servers
* Improve connection retry logging
* Fix ldappool bad password retry logic

PR:		246402
Submitted by:	sunpoet
MFH:		2020Q2 (Blanket: Bug/Reliability fixes)
[ 07:55 kai ] Original commit 
py-dj22-django-model-utils 4.0.0 www  Deprecated files touched by this commit Django model mixins and utilities
py-dj22-swapper 1.1.2_1 www  Deprecated files touched by this commit Unofficial Django swappable models API
py-django-braces 1.14.0_1 www files touched by this commit Reusable, generic mixins for Django
py-django-model-utils 3.2.0_1 www files touched by this commit Django model mixins and utilities
py-django-star-ratings 0.9.1 www files touched by this commit Django app to add star ratings to models
py-swapper 1.1.2_2 www files touched by this commit Unofficial Django swappable models API
www/py-django-star-ratings: Update to 0.9.1

* Assign the port to Django 2.2 (current LTS release) as well because
  Django 1.11 is End-of-Life since April.

* Do the same for its dependencies and bump PORTREVISION accordingly. [1]

* Mark the repo-copied ports www/py-dj22-django-model-utils and
  py-dj22-swapper as deprecated because they're obsolete now. [1]

Changelog:

https://github.com/wildfish/django-star-ratings/blob/0.9.1/CHANGELOG.txt

PR:		245905
Approved by:	Kevin Golding (maintainer), maintainer timeout (14 days) [1]
Mon, 11 May 2020
[ 07:09 kai ] Original commit 
py-django-rq-dashboard 0.3.3_1 devel  Deleted Deprecated Expired files touched by this commit Monitor your RQ queues, jobs and workers from the Django admin
devel/py-django-rq-dashboard: Deprecate and set to expire

* The project seems to be no longer maintained and most functions are
  available via devel/py-django-rq nowadays.

* Also the package works only up to Django 1.11 which is End-of-Life since
  April 2020.

PR:		245851
Approved by:	maintainer timeout (14+ days)
[ 07:05 kai ] Original commit 
py-django-annotations 0.0.0.2016041401_4 www  Deleted Deprecated Expired files touched by this commit Django implementation of annotatorjs Storage
www/py-django-annotations: Deprecate and set to expire

* The port works only up to Django 1.11 which is End-of-Life since April.

* The original upstream repository is no longer maintained and was archived
  in 2017 because it's now available via PyPI as "django-annotator".

PR:		245851
Approved by:	maintainer timeout (14+ days)
Sun, 10 May 2020
[ 09:00 kai ] Original commit 
py-django-taggit 1.2.0_1 www files touched by this commit Reusable Django application for simple tagging
www/py-django-taggit: Change RUN_DEPENDS

* Switch to Django 2.2 (current LTS release) because Django 1.11 is
  End-of-Life since April 2020.

* Bump PORTREVISION due changed dependencies.

* Also remove the repo-copied Django 2.1 port from CONFLICTS_INSTALL as it
  no longer exists in the Ports tree.

PR:		245309
[ 07:57 kai ] Original commit 
py-django-registration-redux 2.8 www files touched by this commit User-registration application for Django
www/py-django-registration-redux: Update to 2.8

Changelog:

https://github.com/macropin/django-registration/blob/v2.8/CHANGELOG

PR:		246301
Submitted by:	Kevin Golding <ports@caomhin.org> (maintainer)
[ 07:46 kai ] Original commit 
py-django-bootstrap-form 3.4_2 www files touched by this commit Bootstrap forms for django
www/py-django-bootstrap-form: Change RUN_DEPENDS

* Switch to Django 2.2 (current LTS release) because Django 1.11 is
  End-of-Life since April 2020.

* Bump PORTREVISION due changed dependencies.

PR:		245849
Approved by:	maintainer timeout (14+ days)
[ 07:37 kai ] Original commit 
py-django_openstack_auth 3.6.1_3 www  Deleted Deprecated Expired files touched by this commit Django authentication backend for use with OpenStack Identity
www/py-django_openstack_auth: Deprecate and set to expire

* The code of the "openstack_auth" module was merged into the 13.x release
  of www/py-horizon and the package is no longer maintained by upstream.

PR:		245850
Approved by:	maintainer timeout (14+ days)
Tue, 5 May 2020
[ 08:31 kai ] Original commit 
py-urlwatch 2.18 www files touched by this commit Monitors webpages and sends notifications about changes
www/py-urlwatch: Update to 2.18

* Adjust output of test suite to give a summary about skipped tests as well.

Changelog:

https://github.com/thp/urlwatch/blob/2.18/CHANGELOG.md
[ 08:29 kai ] Original commit 
py-minidb 2.0.4 databases files touched by this commit Simple SQLite3-based store for Python objects
databases/py-minidb: Update to 2.0.4

* Update the TEST_DEPENDS and adjust output of test suite to give a summary
  about skipped tests as well.

Changelog:

https://github.com/thp/minidb/compare/2.0.2...2.0.4
[ 08:21 kai ] Original commit 
py-django-solo 1.1.3.8 www files touched by this commit Helps working with singletons
www/py-django-solo: Switch to Django 2.2 (current LTS release)

* Also switch to GitHub for a while to update to the latest commit that
  contain adjustments for newer Django versions and add a patch to fix the
  build in this state.

* Sort the variables a bit according to the PHB and remove superfluous
  trailing slash of the Github URL while I'm here.

Changelog:

https://github.com/lazybird/django-solo/compare/1.1.3...master

PR:		246171
Approved by:	<rozhuk.im@gmail.com> (maintainer)
[ 07:57 kai ] Original commit 
py-django-widget-tweaks 1.4.8 www files touched by this commit Tweak form field rendering in templates, not in python-level form defs
www/py-django-widget-tweaks: Update to 1.4.8

* Also assign the port to Django 2.2 (current LTS release) as Django 1.11 is
  End-of-Life.

* Set Python 3.6 as minimum version because support for Python 3.5 was
  dropped with the 1.4.6 release.

* Pet portlint (Tweak length of COMMENT, sort variables according to the PHB
  and fix trailing whitespace in pkg-descr).

Changelog:

https://github.com/jazzband/django-widget-tweaks/blob/1.4.8/CHANGES.rst

PR:		246172
Approved by:	<rozhuk.im@gmail.com> (maintainer)
[ 07:52 kai ] Original commit 
py-django-simple-history 2.8.0 www files touched by this commit Store model history and view/revert changes from admin site
www/py-django-simple-history: Update to 2.8.0

* Also assign the port to Django 2.2 (current LTS release) as Django 1.11
  is End-of-Life.

* Separate USES block from non-related variables while I'm here.

Changelog:

https://github.com/treyhunner/django-simple-history/blob/2.8.0/CHANGES.rst

PR:		245648
Approved by:	maintainer timeout (14+ days)
[ 07:49 kai ] Original commit 
py-dojango 0.5.9_1 www  Deprecated Expired files touched by this commit Django application for building dojo
www/py-dojango: Deprecate and set to expire

* The official upstream project has been abandoned and the code is not
  compatible with Django 2.2+.

PR:		246177
Reviewed by:	wg
Approved by:	jpaetzel (maintainer)
Thu, 30 Apr 2020
[ 10:21 kai ] Original commit 
py-img2pdf 0.3.5 graphics files touched by this commit Convert images to PDF via direct JPEG inclusion
graphics/py-img2pdf: Update to 0.3.5

* Drop Python 2.7 support because it was removed with this version.

Changelog:

https://gitlab.mister-muffin.de/josch/img2pdf/blob/0.3.5/CHANGES.rst
[ 08:45 kai ] Original commit 
py-ocrmypdf 9.8.0 textproc files touched by this commit Adds an OCR test layer to scanned PDF files
textproc/py-ocrmypdf: Update to 9.8.0

* Pet portclippy while I'm here by placing related variables to the USES
  block.

Changelog:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.8.0/docs/release_notes.rst
Mon, 27 Apr 2020
[ 07:35 kai ] Original commit 
qt5-webengine 5.14.2 www  Deprecated Expiration Date files touched by this commit Qt 5 library to render web content
www/qt5-webengine: Update to 5.14.2

* Under the hood runs Chromium version to 77.0.3865.129 with security
  patches up to 80.0.3987.132 .

* Restore one patch that was removed in r497425 . It's now required again to
  get successful builds.

Changelog:

[QTBUG-78284] Fixed conversion of tabpanel aria role
[QTBUG-81206] Fixed overriding shortcuts in password input fields
              on Windows
[QTBUG-80234] Fixed media playback issue on custom urls by supporting HTTP
              ranges headers
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 26 Apr 2020
[ 15:01 kai ] Original commit 
py-django-registration 3.1 www files touched by this commit User-registration application for Django
py-django-registration-defaults 0.4.4_1 www  Deleted Deprecated Expired files touched by this commit Default templates and settings for django-registration
www/py-django-registration: Update to 3.1

* Switch the port to Django 2.2 (current LTS release) because Django 1.11 is
  End-of-Life since April.

* Sort variables a bit according to the PHB and clean up CONFLICTS_INSTALL
  entry as textproc/pootle is no longer present in the Ports tree.

* Remove Python 2.7 support of www/py-django-registration-defaults to avoid
  breakage of "bulk -a".

Changelog:

https://github.com/ubernostrum/django-registration/blob/3.1/docs/upgrade.rst

PR:		245902
Approved by:	Kevin Golding <ports@caomhin.org> (maintainer)
[ 14:26 kai ] Original commit 
py-django-registration-defaults 0.4.4_1 www  Deleted Deprecated Expired files touched by this commit Default templates and settings for django-registration
www/py-django-registration-defaults: Deprecate and set to expire

* The upstream repository seems to be no longer maintained (no update since
  2014) and the port isn't compatible with newer versions of
  www/py-django-registration.

PR:		245903
Approved by:	skozlov (maintainer)
Thu, 23 Apr 2020
[ 15:18 kai ] Original commit 
py-dj22-django-js-asset 1.2.2 www  Deprecated files touched by this commit Insert script tags with additional attributes for django.forms.Media
py-dj22-django-mptt 0.9.1 www  Deprecated files touched by this commit Utilities for implementing Modified Preorder Tree Traversal in Django
www/py-dj22-django-{mptt,js-asset}: Deprecate

* Set both ports as DEPRECATED after r532664 and r532683 because they're
  obsolete now.

  Don't set an expiration date yet as both ports are still used by
  net-mgmt/netbox and a few more ports still need to be switched from
  Django 1.11 to Django 2.2.
[ 15:09 kai ] Original commit 
py-django-mptt 0.11.0 www files touched by this commit Utilities for implementing Modified Preorder Tree Traversal in Django
www/py-django-mptt: Update to 0.11.0

* Also assign the port to Django 2.2 because Django 1.11 is End-of-Life
  since April.

* Remove superfluous USES=gettext because gettext is already pulled in by
  Python itself (via the NLS option).  Although the package contains some
  localized .po files, Django needs Python's gettext API to work with those
  files.

* Clean up CONFLICTS_INSTALL as www/py-dj21-django-mptt no longer exists in
  the Ports tree.

Changelog:

https://github.com/django-mptt/django-mptt/compare/0.9.1...0.11.0

PR:		245472
Approved by:	maintainer timeout (14 days)
[ 10:53 kai ] Original commit 
py-django-easy-thumbnails 2.5_2 graphics files touched by this commit Easy thumbnails for Django
py-django-filer 1.7.0 www files touched by this commit File and Image Management Application for django
py-django-js-asset 1.2.2_1 www files touched by this commit Insert script tags with additional attributes for django.forms.Media
py-django-mptt 0.9.1_1 www files touched by this commit Utilities for implementing Modified Preorder Tree Traversal in Django
py-django-polymorphic 2.1.2_1 www files touched by this commit Seamless Polymorphic Inheritance for Django Models
www/py-django-filer: Update to 1.7.0

* Also assign the port to Django 2.2 because Django 1.11 is End-of-Life
  since April.

* Do the the same for its dependencies and bump PORTREVISION
  accordingly. [1] [2]

Changelog:

https://github.com/divio/django-filer/blob/1.7.0/CHANGELOG.rst

PR:		245470, 245472 [1] 245473 [2]
Approved by:	maintainer timeout (14 days) [1],
		Kevin Golding (maintainer) [2]
Wed, 22 Apr 2020
[ 14:44 kai ] Original commit 
py-django-babel 0.6.2_1 www files touched by this commit Utilities for using Babel in django
py-django-pyscss 2.0.2_2 www files touched by this commit Makes it easier to use PySCSS in Django
py-horizon 17.1.0 www files touched by this commit OpenStack Dashboard (Horizon)
www/py-horizon: Update to 17.1.0

* Also assign the port to Django 2.2 because Django 1.11 is End-of-Life
  since April.

* Do the same for its dependencies and bump PORTREVISION accordingly.

* Add an option to let users choose between the supported caching backends.

  Although databases/py-python-memcached isn't listed in requirements.txt
  it's used as default caching backend and needed at runtime.

PR:		245432
Approved by:	maintainer timeout (14 days)
[ 08:09 kai ] Original commit 
py-osprofiler 2.9.0 devel files touched by this commit OpenStack Profiler Library
devel/py-osprofiler: Update to 2.9.0

* Make the port concurrent safe as it installs scripts and documentation
  files outside of Python's site-lib directory.

Changelog:

https://docs.openstack.org/osprofiler/latest/user/history.html

PR:		245431
Approved by:	maintainer timeout (14 days)
Sun, 19 Apr 2020
[ 10:00 kai ] Original commit 
py-django-tinymce 3.0.1 www files touched by this commit Django application to use TinyMCE editor
www/py-django-tinymce: Update to 3.0.1

* Also assign the port to Django 2.2 because Django 1.11 is End-of-Life
  since April.

* Although Django 2.2 requires at least Python 3.5 to work the support for
  that version was dropped with the 3.0.1 release.  Hence set the Python
  version to 3.6.

* Make USES block separate from non-relevant variables.

* Take maintainership.

Changelog:

https://github.com/aljosa/django-tinymce/blob/3.0.1/CHANGELOG.rst

PR:		245659
Approved by:	skozlov (maintainer)
[ 09:15 kai ] Original commit 
py-django-classy-tags 1.0.0_1 www files touched by this commit Class based template tags for Django
py-django-cms 3.7.1 www files touched by this commit Content management system built with the Django framework
py-django-sekizai 1.1.0_1 www files touched by this commit Block templating system for Django
py-django-treebeard 4.3_1 www files touched by this commit Efficient tree implementations for Django
py-djangocms-admin-style 1.4.0_1 www files touched by this commit Pretty CSS styles for the django CMS admin interface
www/py-django-cms: Update to 3.7.1

* Also assign the port to Django 2.2 because Django 1.11 is End-of-Life
  since April. [1]

* Do the same for its dependencies (including www/py-django-classy-tags [2])
  and bump PORTREVISION accordingly.

Changelog:

https://github.com/divio/django-cms/blob/3.7.1/CHANGELOG.rst

PR:		245361 [1] 245360 [2]
Approved by:	maintainer timeout (14 days) [1] [2]
[ 08:40 kai ] Original commit 
py-django-sekizai 1.1.0 www files touched by this commit Block templating system for Django
www/py-django-sekizai: Update to 1.1.0

* Keep it assigned to Django 1.11 for a short while because it will be
  switched to Django 2.2 once www/py-django-cms gets updated.

* Remove the DOCS option and relevant variables because the documentation
  specific files are no longer supplied with the sdist tarball.

Changelog:

https://github.com/divio/django-sekizai/blob/1.1.0/CHANGELOG.rst

PR:		245361
Approved by:	maintainer timeout (14 days)
[ 08:27 kai ] Original commit 
py-django-classy-tags 1.0.0 www files touched by this commit Class based template tags for Django
www/py-django-classy-tags: Update to 1.0.0

* Keep it assigned to Django 1.11 for a short while because it will be
  switched to Django 2.2 once www/py-django-cms gets updated.

* Set NO_ARCH as the port doesn't contain any architecture relevant files.

Changelog:

https://github.com/divio/django-classy-tags/blob/1.0.0/CHANGELOG.rst

PR:		245360
Approved by:	maintainer timeout (14 days)
Sat, 18 Apr 2020
[ 11:48 kai ] Original commit 
py-django-caching-app-plugins 0.1.4_2 www  Deleted files touched by this commit Django app for writing pluggable reusable django applications
www/py-django-caching-app-plugins: Remove port

* The port was required as a dependency for www/py-satchmo which is gone
  from the Ports tree since 2016.

  It's also broken at runtime since r469560 when it was switched to
  Django 1.11 because the "SortedDict" class was removed with Django 1.9 and
  the code doesn't work with Python 3 either.

PR:		245720
Approved by:	Kevin Golding <ports@caomhin.org> (maintainer)
[ 09:50 kai ] Original commit 
py-django-markdownx 3.0.1 www files touched by this commit Django Markdown editor with image uploads and live preview
www/py-django-markdownx: Update to 3.0.1

* Also assign the port to Django 2.2 (current LTS release) as Django 1.11 is
  End-of-Life.

* Enforce UTF-8 environments for Python <= 3.6 to avoid errors during the
  configuration phase.

* Make USES block separate from non-related variables.

Changelog:

https://github.com/neutronX/django-markdownx/releases

PR:		245325
Approved by:	maintainer timeout (14 days)
[ 09:32 kai ] Original commit 
py-pikepdf 1.11.1 textproc files touched by this commit Read and write PDFs with Python, powered by qpdf
textproc/py-pikepdf: Update to 1.11.1

Changelog:

https://github.com/pikepdf/pikepdf/blob/v1.11.1/docs/release_notes.rst

Submitted by:	wen (via private e-mail)
Fri, 17 Apr 2020
[ 15:08 kai ] Original commit 
py-django-netfields 1.2.2 www files touched by this commit Django PostgreSQL netfields implementation
www/py-django-netfields: Update to 1.2.2

* Also assign the port to Django 2.2 (current LTS release) as Django 1.11 is
  End-of-Life.

Changelog:

https://github.com/jimfunk/django-postgresql-netfields/blob/v1.2.2/CHANGELOG

PR:		245311
Approved by:	maintainer timeout (14 days)
[ 14:07 kai ] Original commit 
py-django-bitfield 2.0.1 www files touched by this commit BitField in Django
www/py-django-bitfield: Update to 2.0.1

* Also assign the port to Django 2.2 (current LTS release) as Django 1.11 is
  End-of-Life.

* Sort variables a bit according to the PHB.

Changelog:

https://github.com/disqus/django-bitfield/blob/2.0.1/README.rst#changelog

PR:		245313
Approved by:	maintainer timeout (14 days)
[ 13:57 kai ] Original commit 
py-django-reversion 3.0.7 www files touched by this commit Provides comprehensive version control facilities to Django apps
www/py-django-reversion: Update to 3.0.7

* Also assign the port to Django 2.2 (current LTS release) as Django 1.11 is
  End-of-Life.

* Make USES block separate from non-related variables.

Changelog:

https://github.com/etianen/django-reversion/blob/v3.0.7/CHANGELOG.rst

PR:		245312
Approved by:	maintainer timeout (14 days)
Thu, 16 Apr 2020
[ 19:30 kai ] Original commit 
netbox 2.7.12 net-mgmt files touched by this commit IP address management tool
MFH: r531828

net-mgmt/netbox: Update to 2.7.12

Changelog:

Enhancements:
* Reference VRF by name rather than RD during IP/prefix import
* Use absolute URLs in rack elevation SVG renderings
* Allow connecting cables between two circuit terminations
* Add the webhook_receiver management command to assist in troubleshooting
  outgoing webhooks

Bug Fixes:
* Fix typing of count_ipaddresses on interface serializer
* Fail cleanly when trying to import multiple device types simultaneously
* Fix exception when disconnecting a cable from a power feed
* Tweak display of unset custom integer fields
* Fix reservation edit/delete button URLs on rack view

https://github.com/netbox-community/netbox/releases/tag/v2.7.12

Approved by:	ports-secteam (joneum)
[ 19:28 kai ] Original commit 
py-django-happenings 0.3.3_1 www  Deleted Deprecated Expired files touched by this commit Event calendar app for Django
www/py-django-happenings: Deprecate and set to expire

* Upstream's repository seems stale and no longer maintained.  There was no
  official release at PyPI since 2015 and the code isn't compatible with
  Django 2.2 or later.

  Thus deprecate the port and set an expiration date.

PR:		245644
Approved by:	Kevin Golding <ports@caomhin.org> (maintainer)
[ 19:22 kai ] Original commit 
py-django-happenings 0.3.3_1 www  Deleted Deprecated Expired files touched by this commit Event calendar app for Django
py-django-happenings-update 0.4.4 www files touched by this commit Event calendar app for Django
[NEW PORT] www/py-django-happenings-update

* Repo-copy from www/py-django-happenings because it's an official fork and
  also available at PyPI.  The forked version has support for newer Django
  releases.

* Update CONFLICTS_INSTALL entries accordingly but omit www/py-django-mptt
  as it can co-exist (once assigned to Django 2.2) with
  www/py-django-happenings-update.

PR:		245644
Approved by:	Kevin Golding <ports@caomhin.org> (maintainer)
[ 11:01 kai ] Original commit 
py-django-registration-redux 2.7 www files touched by this commit User-registration application for Django
www/py-django-registration-redux: Update to 2.7

* Assign the port to Django 2.2 (current LTS release) because Django 1.11 is
  End-of-Life since April.

* Switch back from Github to CHEESESHOP as sdist tarballs at PyPI are
  available again.

* Also remove textproc/pootle from CONFLICTS_INSTALL as it no longer exists
  in the Ports tree.

PR:		245643
Approved by:	Kevin Golding <ports@caomhin.org> (maintainer)
[ 07:59 kai ] Original commit 
netbox 2.7.12 net-mgmt files touched by this commit IP address management tool
net-mgmt/netbox: Update to 2.7.12

Changelog:

Enhancements:
* Reference VRF by name rather than RD during IP/prefix import
* Use absolute URLs in rack elevation SVG renderings
* Allow connecting cables between two circuit terminations
* Add the webhook_receiver management command to assist in troubleshooting
  outgoing webhooks

Bug Fixes:
* Fix typing of count_ipaddresses on interface serializer
* Fail cleanly when trying to import multiple device types simultaneously
* Fix exception when disconnecting a cable from a power feed
* Tweak display of unset custom integer fields
* Fix reservation edit/delete button URLs on rack view

https://github.com/netbox-community/netbox/releases/tag/v2.7.12

MFH:		2020Q2
Tue, 14 Apr 2020
[ 14:07 kai ] Original commit 
py-django-assets 2.0 www files touched by this commit Compress and merge CSS and Javascript files
www/py-django-assets: Update to 2.0

* Assign the port to Django 2.2 (current LTS release) as Django 1.11 is
  End-of-Life.

* Take maintainership.

Changelog:

https://github.com/miracle2k/django-assets/blob/2.0/CHANGES

PR:		245547
Approved by:	wg (maintainer)
[ 11:50 kai ] Original commit 
py-webassets 2.0 www files touched by this commit Media asset management for Python
www/py-webassets: Update to 2.0

* Make port concurrent safe because it installs scripts outside of Python's
  site-lib directory.

* Take maintainership.

Changelog:

https://github.com/miracle2k/webassets/blob/2.0/CHANGES

PR:		245546
Approved by:	wg (maintainer)
[ 11:39 kai ] Original commit 
py-ocrmypdf 9.7.1 textproc files touched by this commit Adds an OCR test layer to scanned PDF files
textproc/py-ocrmypdf: Update to 9.7.1

Changelog:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.7.1/docs/release_notes.rst
[ 11:37 kai ] Original commit 
py-pikepdf 1.11.0 textproc files touched by this commit Read and write PDFs with Python, powered by qpdf
textproc/py-pikepdf: Update to 1.11.0

Changelog since 1.10.0:

https://github.com/pikepdf/pikepdf/blob/v1.11.0/docs/release_notes.rst
Sun, 12 Apr 2020
[ 13:40 kai ] Original commit 
bitcoinnodestats g20171121_1 finance  Deleted Deprecated Expired files touched by this commit Basic Bitcoin node status and statistics web application
finance/bitcoinnodestats:

* Upstream no longer maintains the project and the port isn't compatible
  with Django 2.2 or newer.  Thus mark the port as DEPRECATED and set an
  expiration date.
[ 13:37 kai ] Original commit 
py-dj22-django-extensions 2.2.9 www  Deprecated files touched by this commit Global custom management extensions for the Django Framework
www/py-dj22-django-extensions: Update to 2.2.9

* Mark it as DEPRECATED because the port is obsolete since r531517.

  Don't set an expiration date for now as the port is still required by
  deskutils/py-paperless and few more Django 1.11 ports need to be assigned
  to Django 2.2 first.

Changelog:

https://github.com/django-extensions/django-extensions/blob/2.2.9/CHANGELOG.md

PR:		245357
Reviewed by:	wen
Approved by:	Kevin Golding <ports@caomhin.org> (maintainer)
[ 13:34 kai ] Original commit 
py-django-extensions 2.2.9 www files touched by this commit Global custom management extensions for the Django Framework
www/py-django-extensions: Update to 2.2.9

* Assign the port to Django 2.2 (current LTS release) as Django 1.11 is
  End-of-Life since April.

Changelog:

https://github.com/django-extensions/django-extensions/blob/2.2.9/CHANGELOG.md

PR:		245357
Reviewed by:	wen
Approved by:	Kevin Golding <ports@caomhin.org> (maintainer)
Sat, 11 Apr 2020
[ 10:15 kai ] Original commit 
py-django-filer 1.3.2_2 www files touched by this commit File and Image Management Application for django
py-django-polymorphic 2.1.2 www files touched by this commit Seamless Polymorphic Inheritance for Django Models
py-django_polymorphic 2.0.3 www  Deleted files touched by this commit Seamless Polymorphic Inheritance for Django Models
www/py-django_polymorphic: Rename to py-django-polymorphic, Update to 2.1.2

* Use this update, which introduced support for Django 2.2 in the 2.1.0
  release, as preparation to switch from Django 1.11 (End-of-Life) to
  Django 2.2 (current LTS release) once the update for www/py-django-filer
  lands [1].

* Rename the port to match the canonical name at PyPI.

* Update the WWW field to spare users from redirects and fix a whitespace
  issue in the pkg-descr.

* Bump PORTREVISION of its consumer www/py-django-filer due changed
  dependencies.

Changelog:

https://github.com/django-polymorphic/django-polymorphic/blob/v2.1.2/docs/changelog.rst

PR:		245473, 245470 [1]
Approved by:	Kevin Golding <ports@caomhin.org> (maintainer)
Fri, 10 Apr 2020
[ 10:40 kai ] Original commit 
py-ocrmypdf 9.7.0 textproc files touched by this commit Adds an OCR test layer to scanned PDF files
MFH: r531307

textproc/py-ocrmypdf: Update to 9.7.0

Changelog:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.7.0/docs/release_notes.rst

Approved by:	ports-secteam bug/regression fix blanket
[ 10:39 kai ] Original commit 
py-napalm-logs 0.9.0 net-mgmt files touched by this commit Cross-vendor normalisation for network syslog messages
MFH: r531190

net-mgmt/py-napalm-logs: Update to 0.9

* Switch to GitHub for a while to make use of the test suite.

* Add a "do-test" target to make future QA easier.

Changelog since 0.7:

https://napalm-logs.com/en/latest/releases/0.9.0.html
https://napalm-logs.com/en/latest/releases/0.8.0.html

Approved by:	ports-secteam runtime fix blanket
[ 10:03 kai ] Original commit 
py-ocrmypdf 9.7.0 textproc files touched by this commit Adds an OCR test layer to scanned PDF files
textproc/py-ocrmypdf: Update to 9.7.0

Changelog:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.7.0/docs/release_notes.rst

MFH:		2020Q2 (fix regressions with Ghostscript >= 9.52)
[ 09:28 kai ] Original commit 
py-django-tastypie-mongoengine 0.4.6_4 devel  Deleted Deprecated Expired files touched by this commit MongoEngine support for django-tastypie
devel/py-django-tastypie-mongoengine: Fix RUN_DEPENDS

* Assign the port to Django 2.2 (current LTS release) to unbreak the build
  when testing the RUN_DEPENDS.

  This should have already been done in r531187 when I updated and assigned
  www/py-django-tastypie to Django 2.2.

*  Bump PORTREVISION for dependency change.

Pointy hat:	kai
Approved by:	portmgr blanket
Thu, 9 Apr 2020
[ 07:40 kai ] Original commit 
py-napalm-logs 0.9.0 net-mgmt files touched by this commit Cross-vendor normalisation for network syslog messages
net-mgmt/py-napalm-logs: Update to 0.9

* Switch to GitHub for a while to make use of the test suite.

* Add a "do-test" target to make future QA easier.

Changelog since 0.7:

https://napalm-logs.com/en/latest/releases/0.9.0.html
https://napalm-logs.com/en/latest/releases/0.8.0.html

MFH:		2020Q2 (blanket: Fix runtime issues with Python 3.7)
[ 07:36 kai ] Original commit 
py-dj22-django-js-asset 1.2.2 www  Deprecated files touched by this commit Insert script tags with additional attributes for django.forms.Media
www/py-dj22-django-js-asset: Update to 1.2.2

* Update CONFLICTS_INSTALL as www/py-dj21-django-js-asset no longer exists
  in the Ports tree.

* Sync with www/py-django-js-asset from r531188 .

Changelog:

https://github.com/matthiask/django-js-asset/blob/1.2.2/CHANGELOG.rst
[ 07:34 kai ] Original commit 
py-django-js-asset 1.2.2 www files touched by this commit Insert script tags with additional attributes for django.forms.Media
www/py-django-js-asset: Update to 1.2.2

* Update CONFLICTS_INSTALL as www/py-dj21-django-js-asset no longer exists
  in the Ports tree.

* Keep it assigned to Django 1.11 for now as it will be switched to
  Django 2.2 once www/py-django-filer gets updated.

Changelog:

https://github.com/matthiask/django-js-asset/blob/1.2.2/CHANGELOG.rst
[ 07:30 kai ] Original commit 
py-django-tastypie 0.14.3 www files touched by this commit Create REST API for Django apps
www/py-django-tastypie: Update to 0.14.3

* Also assign it to Django 2.2 (current LTS release) because Django 1.11 is
  End-of-Life since April 2020.

* Take maintainership

Changelog:

https://github.com/django-tastypie/django-tastypie/releases/tag/v0.14.3

PR:		245434
Approved by:	wg (maintainer)
Tue, 7 Apr 2020
[ 10:41 kai ] Original commit 
py-django-debreach 2.0.1 www files touched by this commit Adds protection against the BREACH attack in Django
[NEW PORT] www/py-django-debreach

Basic/extra mitigation against the BREACH attack for Django projects.

django-debreach provides additional protection to Django's built in CSRF token
masking by randomizing the content length of each response.

This is achieved by adding a random string of between 12 and 25 characters as a
comment to the end of the HTML content.  Note that this will only be applied to
responses with a content type of text/html.

WWW: https://github.com/lpomfrey/django-debreach
[ 10:19 kai ] Original commit 
py-django-photologue 3.11 www files touched by this commit Powerful image management and gallery application for Django
py-django-sortedm2m 3.0.0 www files touched by this commit Replacement for Django's many to many field
www/py-django-{photologue,sortedm2m}: Update to 3.11 and 3.0.0

* Update both ports at once because www/py-django-photologue requires
  www/py-django-sortedm2m in version 3.0.0 or later.  Also assign them to
  Django 2.2 (current LTS release) as Django 1.11 is End-of-Life.

* www/py-django-photologue: Remove an obsolete patch that was required to
  fix build isses with newer versions of devel/py-pip .

* www/py-django-sortedm2m: Switch to GitHub for a while as no sdist is
  available at PyPI.

* Sort variables a bit according to the PHB.

Changelogs:

https://github.com/richardbarran/django-photologue/blob/3.11/CHANGELOG.txt
https://github.com/jazzband/django-sortedm2m/blob/3.0.0/CHANGES.rst

PR:		245359
Approved by:	Kevin Golding <ports@caomhin.org> (maintainer)
[ 07:44 kai ] Original commit 
py-sorl-thumbnail 12.6.3 graphics files touched by this commit Sorl-thumbnail provides an easy way to generate image thumbnails
graphics/py-sorl-thumbnail: Update to 12.6.3

* Assign to Django 2.2 (current LTS release) as Django 1.11 is End-of-Life.

* Make port concurrent safe as it installs files outside Python's site-lib
  directory.

* Separate USES block from non-relevant variables and pet portlint
  (whitespace issues in pkg-plist)

* Also remove an obsolete patch that was required to fix build issues with
  the documentation files.

Changelog:

https://github.com/jazzband/sorl-thumbnail/blob/12.6.3/CHANGES.rst

PR:		245358
Approved by:	Kevin Golding <ports@caomhin.org> (maintainer)
[ 07:13 kai ] Original commit 
py-django-ldapdb 1.4.0 www files touched by this commit LDAP database backend for Django
www/py-django-ldapdb: Update to 1.4.0

* Assign to Django 2.2 (current LTS release) as Django 1.11 is End-of-Life.

* Make USES block separate from non-relevant variables.

Changelog:

https://github.com/django-ldapdb/django-ldapdb/blob/1.4.0/ChangeLog

PR:		245310
Approved by:	Alexander Kriventsov <avk@vl.ru> (maintainer)
Mon, 6 Apr 2020
[ 07:55 kai ] Original commit 
netbox 2.7.11 net-mgmt files touched by this commit IP address management tool
MFH: r530515

net-mgmt/netbox: Update to 2.7.11

* Improve the sample rc script to allow passing of extra arguments, e.g. to
  listen on multiple interfaces/addresses [1] or use a configuration file
  instead using rc variables.

  Kudos to Thomas Kurschel for some extra testing of the updated rc script.

Changelog:

Enhancements:
* Add ability to automatically check for new releases (must be enabled by
  setting RELEASE_CHECK_URL)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 07:53 kai ] Original commit 
py-netmiko 3.1.0 security files touched by this commit Multi-vendor library to simplify SSH connections to network devices
MFH: r530514

security/py-netmiko: Update to 3.1.0

Changelog:

New Platforms / Transports:

* D-Link DGS/DES
* WatchGuard Firebox
* Sophos SG Firewalls
* Huawei Telnet Support

Bug Fixes/Enhancements:

* Add cmd_verify argument to send_command
* Add global_cmd_verify argument to ConnectHandler

https://github.com/ktbyers/netmiko/releases/tag/v3.1.0

Approved by:	ports-secteam (joneum)
[ 07:52 kai ] Original commit 
py-dj22-django-timezone-field 4.0 www  Deprecated files touched by this commit Provides database and form fields for pytz timezone objects for Django
py-django-timezone-field 4.0 www files touched by this commit Provides database and form fields for pytz timezone objects for Django
www/py-django-timezone-field: Update to 4.0

* Also assign it to Django 2.2 (current LTS release) as Django 1.11 is
  End-of-Life since April 2020.

* Set the repo-copied port www/py-dj22-django-timezone-field as DEPRECATED
  because it's obsolete now.  Don't set an expiration date yet as it's still
  used by net-mgmt/netbox and a few more Django 1.11 ports need to be
  assigned to Django 2.2 first.

* Also update the CONFLICTS_INSTALL entries as the repo-copied port
  py-dj21-django-timezone-field no longer exists in the Ports tree.

Changelog:

* Add support for Django 3.0 and Python 3.8
* Drop support for Django 1.11, 2.0, 2.1 and Python 2.7, 3.4

PR:		245309
[ 07:49 kai ] Original commit 
py-dj22-django-tables2 2.2.1 www  Deprecated files touched by this commit Table/data-grid framework for Django
py-django-tables2 2.2.1_1 www files touched by this commit Table/data-grid framework for Django
www/py-django-tables2: Assign to Django 2.2

* Because Django 1.11 is End-of-Life since April 2020 thus switch over to
  Django 2.2 which is the current LTS release.

* Set the minimum required Python version for Django 2.2 accordingly and
  bump PORTREVISION for changed dependencies.

* Mark the repo-copied port www/py-dj22-django-tables2 as DEPRECATED because
  it's obsolete now.  Don't set an expiration date yet as it's still used by
  net-mgmt/netbox and a few more Django 1.11 ports need to be assigned to
  Django 2.2 first.

* Also update the CONFLICTS_INSTALL entries as the repo-copied port
  py-dj21-django-tables no longer exists in the Ports tree.

PR:		245309
Fri, 3 Apr 2020
[ 18:46 kai ] Original commit 
netbox 2.7.11 net-mgmt files touched by this commit IP address management tool
net-mgmt/netbox: Update to 2.7.11

* Improve the sample rc script to allow passing of extra arguments, e.g. to
  listen on multiple interfaces/addresses [1] or use a configuration file
  instead using rc variables.

  Kudos to Thomas Kurschel for some extra testing of the updated rc script.

Changelog:

Enhancements:
* Add ability to automatically check for new releases (must be enabled by
  setting RELEASE_CHECK_URL)
* Custom script object variables now utilize dynamic form widgets
* Add descriptive tooltip to custom fields on object views
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 18:37 kai ] Original commit 
py-netmiko 3.1.0 security files touched by this commit Multi-vendor library to simplify SSH connections to network devices
security/py-netmiko: Update to 3.1.0

Changelog:

New Platforms / Transports:

* D-Link DGS/DES
* WatchGuard Firebox
* Sophos SG Firewalls
* Huawei Telnet Support

Bug Fixes/Enhancements:

* Add cmd_verify argument to send_command
* Add global_cmd_verify argument to ConnectHandler

https://github.com/ktbyers/netmiko/releases/tag/v3.1.0

MFH:		2020Q2
[ 18:31 kai ] Original commit 
py-dj22-django-auth-ldap 2.1.1 www  Deprecated files touched by this commit LDAP integration for django.contrib.auth
py-dj22-django-cacheops 4.2 www  Deprecated files touched by this commit Slick ORM cache with automatic granular event-driven invalidation
py-dj22-django-filter 2.2.0 www  Deprecated files touched by this commit Dynamic filtering for querysets with Django
py-dj22-django-prometheus 1.1.0_1 www  Deprecated files touched by this commit Export Django monitoring metrics for Prometheus.io
py-django-auth-ldap 2.1.1_1 www files touched by this commit LDAP integration for django.contrib.auth
py-django-cacheops 4.2_1 www files touched by this commit Slick ORM cache with automatic granular event-driven invalidation
py-django-filter 2.2.0_1 www files touched by this commit Dynamic filtering for querysets with Django
py-django-prometheus 1.1.0_1 www files touched by this commit Export Django monitoring metrics for Prometheus.io
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.
[ 07:44 kai ] Original commit 
py-django 1.11.29 www files touched by this commit High-level Python Web Framework (meta port)
py-django111 1.11.29 www  Deprecated files touched by this commit High-level Python Web Framework
www/py-django111: Mark as DEPRECATED

Django 1.11 has reached its End-of-Life so mark it as DEPRECATED.  Don't set
an EXPIRATION_DATE yet as various consumers need to be switched to
Django 2.2 beforehand, which will happen in the next weeks/months.

When everything is complete there should be no py-dj22-* ports left and the
Ports tree has a few Python 2.7 packages less because Django 2.2 only
supports Python 3.5 or later.

Adjust the description of Django 1.11 of the www/py-django meta-port
accordingly.  Also fix a small typo in the Django 2.2 description while I'm
here.

PR:		245309
Reviewed by:	koobs, wen (via private e-mail)
Differential Revision:	https://reviews.freebsd.org/D24221
Mon, 30 Mar 2020
[ 15:31 kai ] Original commit 
py-swagger-spec-validator 2.5.0 devel files touched by this commit Validation of Swagger specifications
devel/py-swagger-spec-validator: Update to 2.5.0

* Switch to GitHub for a while to make use of the test suite.

* Add "do-test" target to make future QA easier.

Changelog:

https://github.com/Yelp/swagger_spec_validator/blob/v2.5.0/CHANGELOG.rst
[ 15:28 kai ] Original commit 
py-dparse 0.5.0 textproc files touched by this commit Parser for Python dependency files
textproc/py-dparse: Update to 0.5.0

* Adjust "do-test" target accordingly as the issue with pinned test
  dependencies was fixed by upstream. [1]

Changelog:

* Dropped Python 2.7, 3.3, 3.4 support
* Removed six package
* Removed pinned dependencies of tests [1]
* Dropped setup.py tests support in favor of tox

https://github.com/pyupio/dparse/blob/0.5.0/HISTORY.rst
[ 15:26 kai ] Original commit 
py-ciscoconfparse 1.5.1 net-mgmt files touched by this commit Parse, audit, query, build and modify Cisco IOS-style configurations
net-mgmt/py-ciscoconfparse: Update to 1.5.1

Changelog since 1.4.11:

* Remove embedded JunOS debugging
* Complete rewrite of JunOS parser and deprecate support for Python 3.4
Sun, 29 Mar 2020
[ 12:15 kai ] Original commit 
py-dj22-django-auth-ldap 2.1.1 www  Deprecated files touched by this commit LDAP integration for django.contrib.auth
www/py-dj22-django-auth-ldap: Update to 2.1.1

Changelog:

* Removed deprecated "providing_args" from "Signal" instances.

https://github.com/django-auth-ldap/django-auth-ldap/blob/2.1.1/CHANGES
[ 12:14 kai ] Original commit 
py-django-auth-ldap 2.1.1 www files touched by this commit LDAP integration for django.contrib.auth
www/py-django-auth-ldap: Update to 2.1.1

Changelog:

* Removed deprecated "providing_args" from "Signal" instances.

https://github.com/django-auth-ldap/django-auth-ldap/blob/2.1.1/CHANGES
[ 12:11 kai ] Original commit 
netbox 2.7.10 net-mgmt files touched by this commit IP address management tool
net-mgmt/netbox: Update to 2.7.10

Changelog:

Enhancements:

* Embed model documentation within web UI
* Add bulk edit view for power panels
* Add CSV import view for services
* Add CSV import view for rack reservations
* Redirect to a user-friendly error page when CSS/JS resources fail to load

Bug Fixes:

* Exclude Python modules without Script classes from scripts list
* Allow bulk editing/deletion of all device components matching a query
* Catch AddrFormatError exception when filtering aggregates/prefixes by an
  invalid prefix

https://github.com/netbox-community/netbox/releases/tag/v2.7.10
Sat, 21 Mar 2020
[ 11:01 kai ] Original commit 
scummvm 2.1.1 games files touched by this commit Interpreter for several adventure games
MFH: r524970 r528846

games/scummvm: Unbreak build with FLUIDSYNTH=on

games/scummvm: Update to 2.1.1

Clean-up some stage QA warnings/issues while I'm here:

* Fix pkg-plist issues if the MP3 option is set to off.

* Add "iconv" to USES as scummvm is linked against libiconv.so.

* Also add "--disable-ogg" to VORBIS_CONFIGURE_OFF if the VORBIS option is
  set to off.  Otherwise scummvm is linked against "libogg.so" which is a
  dependency of the VORBIS option but "libogg.so" is already pulled in via
  the non-conditional "libtheoradec.so".

Changelog:

https://www.scummvm.org/news/20200131/

PR:		244272
Approved by:	maintainer timeout (4+ weeks)

Approved by:	ports-secteam build/bugfix blanket
[ 10:48 kai ] Original commit 
scummvm 2.1.1 games files touched by this commit Interpreter for several adventure games
games/scummvm: Update to 2.1.1

Clean-up some stage QA warnings/issues while I'm here:

* Fix pkg-plist issues if the MP3 option is set to off.

* Add "iconv" to USES as scummvm is linked against libiconv.so.

* Also add "--disable-ogg" to VORBIS_CONFIGURE_OFF if the VORBIS option is
  set to off.  Otherwise scummvm is linked against "libogg.so" which is a
  dependency of the VORBIS option but "libogg.so" is already pulled in via
  the non-conditional "libtheoradec.so".

Changelog:

https://www.scummvm.org/news/20200131/

PR:		244272
Approved by:	maintainer timeout (4+ weeks)
MFH:		2020Q1 (blanket: bug/regression fixes)
[ 10:40 kai ] Original commit 
s-tui 1.0.0.2 sysutils files touched by this commit Stress Terminal UI: stress test and monitoring tool
sysutils/s-tui: Update to 1.0.0

* Use a slightly newer commit that introduces support for displaying CPU
  names in FreeBSD.

* Add a "do-test" target to make future QA easier.

Changelog:

https://github.com/amanusk/s-tui/releases/tag/v1.0.0
Wed, 11 Mar 2020
[ 19:29 kai ] Original commit 
netbox 2.7.9 net-mgmt files touched by this commit IP address management tool
net-mgmt/netbox: Update to 2.7.9

Changelog:

Enhancements:
* Enumerate ChoiceField type and value in API
* Extend upgrade script to clear expired user sessions
* Add dynamic lookup expressions for all filters
* Allow negative voltage for DC power feeds
* Allow filtering device component list views by type
* Add MRJ21 port and cable types
* Include device name in tooltip on rack elevations
* Add 10-inch option for rack width

Bug Fixes:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 5 Mar 2020
[ 07:32 kai ] Original commit 
py-textfsm 1.1.1 textproc files touched by this commit Parses semi-structured text into Python tables
MFH: r527810

textproc/py-textfsm: Update to 1.1.1

This update resolves a package installation conflict with
textproc/py-texttable as both ports installs "texttable.py" into the same
place. [1]

Also while I'm here:

* Switch to GitHub for a while as no sdist tarballs are available at PyPi.

* Make the port concurrent safe because it installs scripts outside of the
  site-lib directory.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 07:24 kai ] Original commit 
netbox 2.7.8 net-mgmt files touched by this commit IP address management tool
net-mgmt/netbox: Update to 2.7.8

Changelog:

Enhancements:
* Add a "decommissioning" cable status
* Return graceful error message when webhook queuing fails
* Omit internal fields from the change log data
* Support Jinja2 templating for webhook payload and headers
* Extend custom scripts to pass the commit value via run()
* Denote rack role on rack elevations list

Bug Fixes:
* Fix exception when deleting a device with interface connections when an
  interfaces webhook is defined
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 07:17 kai ] Original commit 
py-textfsm 1.1.1 textproc files touched by this commit Parses semi-structured text into Python tables
textproc/py-textfsm: Update to 1.1.1

This update resolves a package installation conflict with
textproc/py-texttable as both ports installs "texttable.py" into the same
place. [1]

Also while I'm here:

* Switch to GitHub for a while as no sdist tarballs are available at PyPi.

* Make the port concurrent safe because it installs scripts outside of the
  site-lib directory.

* Remove the "testdata" directory to prevent possible package conflicts as
  it's only required for the test suite.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 25 Feb 2020
[ 22:19 kai ] Original commit 
netbox 2.7.7 net-mgmt files touched by this commit IP address management tool
net-mgmt/netbox: Update to 2.7.7

* Remove the "post-patch" target because the "requirements.txt" is only used
  for installations via devel/py-pip.

Notable changes since 2.6.12:

* Bulk import of device components via CSV files
* External file storage support (FTP, S3, SFTP, etc.)
* Rack elevations rendered by SVG (= Scalable Vector Graphics)
* Separate configuration for Webhooks and Cache databases via Redis
* Add ability to clone objects (pre-populate form fields)
* Toggle config context display between JSON and YAML
* Add support for Redis Sentinel
* Further cable and port types
* Many other enhancements and bugfixes

https://github.com/netbox-community/netbox/blob/v2.7.7/docs/release-notes/version-2.7.md
Number of commits: 620 (showing only 100 on this page) 1 | 2 | 3 | 4 | 5 | 6 | 7  »  
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
giteaMay 31
powerdns-recursor*May 29
gitlab-ceMay 28
rubygem-kaminari-coreMay 28
sane-backendsMay 28
sympaMay 26
chromiumMay 24
piwigoMay 23
drupal7May 22
sympaMay 22
tomcat-develMay 22
tomcat7May 22
tomcat85May 22
tomcat9May 22
unboundMay 22

16 vulnerabilities affecting 89 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-05-31 11:54:41


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 39469
Broken 83
Deprecated 621
Ignore 328
Forbidden 5
Restricted 147
No CDROM 77
Vulnerable 23
Expired 19
Set to expire 571
Interactive 0
new 24 hours 4
new 48 hours10
new 7 days33
new fortnight72
new month183

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.