Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
23.9.3_2,1 29 Feb 2024 07:18:32 |
Charlie Li (vishwin) |
devel/py-setuptools-scm: update to 8.0.4
Directory and PORTNAME changed to match normalised name in release
tarball; consumers updated to match.
Although setuptools itself is specified as a run dependency in the
Python package metadata, it is currently left out here to prevent
environment pollution until at least PR 270510 is committed.
Additionally, this version of setuptools-scm requires setuptools>=61,
which means this version is only meant for USE_PYTHON=pep517 ports
as all USE_PYTHON=distutils ports will switch to devel/py-setuptools58
also after PR 270510. science/py-emmet-core is switched to
devel/py-setuptools_scm7 accordingly, as it specifies setuptools-scm<8.
devel/py-{flit-scm,hatch-vcs} have ${PY_SETUPTOOLS} added to
RUN_DEPENDS to compensate.
Further details: https://wiki.freebsd.org/Python/setuptools
Reported by: yuri
Co-authored by: matthew
Exp-run by: antoine (earlier iteration)
Approved by: yuri (science/py-emmet-core, previous iteration)
PR: 272134
Differential Revision: https://reviews.freebsd.org/D39288 |
23.9.3_2,1 27 Jun 2023 19:34:34 |
Rene Ladan (rene) |
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568> |
23.9.3_2,1 11 Jan 2023 15:58:34 |
Dmitry Marakasov (amdmi3) |
*/*: rename CHEESESHOP to PYPI in MASTER_SITES
PR: 267994
Differential revision: D37518
Approved by: bapt |
23.9.3_2,1 19 Nov 2022 08:13:46 |
Po-Chuan Hsieh (sunpoet) |
security/py-keyring: Fix 86e80a529fecc59303768ae06174a1c908cc5b76
- Fix RUN_DEPENDS: py-importlib-metadata is a conditional dependency
- Update version requirement of RUN_DEPENDS
- Bump PORTREVISION for dependency change
Approved by: portmgr (blanket)
With hat: python |
23.9.3_1,1 29 Oct 2022 04:39:38 |
Yuri Victorovich (yuri) |
security/py-keyring: Fix dependencoies
Missing dependencies caused devel/py-spyder to fail.
Reported by: Rainer Hurling <rhurlin@FreeBSD.org>
Approved by: portmgr (bugfix) |
23.9.3,1 26 Oct 2022 13:00:30 |
Dan Langille (dvl) |
security/py-keyring: Update to 23.9.3
PR: 267339 |
18.0.1_1,1 30 Sep 2022 20:06:28 |
Rene Ladan (rene) |
security/py-keyring: drop optional dependency on expired
security/py-keyrings.alt |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
18.0.1,1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
18.0.1,1 20 Jul 2022 14:22:56 |
Tobias C. Berner (tcberner) |
security: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Dupre <ale@FreeBSD.org>
* Alex Kapranoff <kappa@rambler-co.ru>
* Alex Samorukov <samm@freebsd.org>
* Alexander Botero-Lowry <alex@foxybanana.com>
* Alexander Kriventsov <avk@vl.ru>
* Alexander Leidinger <netchild@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
18.0.1,1 13 Oct 2021 13:14:14 |
Stefan Eßer (se) |
security/py-keyring: Add CPE information
Approved by: portmgr (blanket) |
18.0.1,1 06 May 2021 23:47:33 |
Piotr Kubaj (pkubaj) |
security/py-keyring: downgrade to 18.0.1
importlib_metadata>=3.6 is necessary for py-keyring 23.0.1 to work.
PR: 255050
Approved by: douglas@douglasthrift.net (maintainer) |
23.0.1 08 Apr 2021 23:13:37 |
Piotr Kubaj (pkubaj) |
security/py-keyring: update to 23.0.1
PR: 254895
Approved by: douglas@douglasthrift.net (maintainer) |
18.0.1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
18.0.1 28 Dec 2020 23:02:15 |
antoine |
Drop python 2.7 support from a few ports
With hat: portmgr |
18.0.1 26 Feb 2020 20:48:11 |
sunpoet |
Update to 18.0.1
Changes: https://github.com/jaraco/keyring/releases
https://github.com/jaraco/keyring/blob/master/CHANGES.rst
PR: 244417
Submitted by: sunpoet (myself)
Approved by: Douglas Thrift <douglas@douglasthrift.net> (maintainer) |
12.0.1_1 10 Apr 2019 06:18:32 |
antoine |
Bump a few PORTREVISIONs after r498529
With hat: portmgr |
12.0.1 20 Jun 2018 17:05:44 |
mat |
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight |
12.0.1 08 Apr 2018 07:40:20 |
yuri |
security/py-keyring: Update 12.0.0 -> 12.0.1
Port changes:
* Add USE_PYTHON=concurrent
* Update WWW to the real homepage
PR: 227357
Submitted by: Douglas Thrift <douglas@douglasthrift.net> (maintainer) |
12.0.0 01 Apr 2018 12:53:00 |
wen |
- Update to 12.0.0
PR: 227156
Submitted by: douglas@douglasthrift.net(maintainer) |
10.5.1 18 Dec 2017 16:44:33 |
swills |
security/py-keyring: Upgrade to 10.5.1
PR: 224397
Submitted by: Douglas Thrift <douglas@douglasthrift.net> (maintainer) |
10.5.0 30 Nov 2017 15:50:34 |
mat |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
10.5.0 25 Nov 2017 18:20:01 |
tcberner |
Update security/py-keyring to 10.5.0
PR: 223865
Submitted by: Douglas Thrift <douglas@douglasthrift.net> (maintainer) |
10.4.0_1 09 Nov 2017 10:31:26 |
ehaupt |
Add a description for the KEYRINGS_ALT option.
PR: 223533
Approved by: douglas@douglasthrift.net (maintainer) |
10.4.0 26 Jun 2017 00:08:24 |
wen |
- Update to 10.4.0
PR: 220269
Submitted by: douglas@douglasthrift.net(maintainer) |
10.3.3 18 Jun 2017 05:52:34 |
sunpoet |
Update to 10.3.3
Changes: https://github.com/jaraco/keyring/blob/master/CHANGES.rst
PR: 220091
Submitted by: Douglas Thrift <douglas@douglasthrift.net> (maintainer) |
10.3.2 06 May 2017 05:58:48 |
miwi |
- Update to 10.3.2
PR: 218904
Submitted by: maintainer |
10.0.2 10 Dec 2016 10:18:51 |
ehaupt |
Update to 10.0.2
PR: 214867
Submitted by: douglas@douglasthrift.net (maintainer) |
9.3.1 09 Aug 2016 19:43:49 |
pi |
security/py-keyring: 8.5.1 -> 9.3.1
- add SECRET_SERVICE to the default options to match what they did on Linux
PR: 211654
Changes: https://github.com/jaraco/keyring/blob/master/CHANGES.rst#931
Submitted by: douglas@douglasthrift.net (maintainer) |
8.5.1 01 Apr 2016 14:25:18 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
8.5.1 24 Mar 2016 12:35:05 |
amdmi3 |
- Update to 8.5.1
PR: 208151
Submitted by: douglas@douglasthrift.net (maintainer) |
8.4.1 13 Mar 2016 11:31:53 |
rakuco |
Update to 8.4.1.
From CHANGES (there was no entry for 8.4.1):
---
8.4
---
* Pull Request #209: Better error message when no backend is
available (indicating keyrings.alt as a quick workaround).
* Pull Request #208: Fix pywin32-ctypes package name in
requirements.
PR: 207870
Submitted by: douglas@douglasthrift.net (maintainer) |
8.3 12 Feb 2016 21:05:59 |
rm |
security/py-keyring: update to 8.3
- update to 8.3
Since version 8.0, they have split some of the backends into a separate package
(security/py-keyrings.alt), so change this port options accordingly.
PR: 207044
Submitted by: Douglas Thrift <douglas@douglasthrift.net> (maintainer) |
7.0 10 Jan 2016 09:33:57 |
miwi |
- Update to 7.0
PR: 206087
Submitted by: maintainer |
5.7.1 03 Jan 2016 17:50:39 |
sunpoet |
- Update to 5.7.1
Changes: https://github.com/jaraco/keyring/blob/master/CHANGES.rst
PR: 205714
Submitted by: Douglas Thrift <douglas@douglasthrift.net> (maintainer) |
5.6 18 Nov 2015 20:07:25 |
rm |
security/py-keyring: update to 5.6
Changes:
* Allow keyring to be invoked from command-line with
python -m keyring.
See PR for full upstream changelog.
PR: 204582
Submitted by: douglas@douglasthrift.net (maintainer) |
3.2.1_1 17 Aug 2015 14:20:41 |
mat |
Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.
Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.
Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)
Reviewed by: antoine, bapt
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D3336 |
3.2.1_1 24 Oct 2014 16:50:43 |
mva |
- Convert ports of science/ and security to new USES=python
Approved by: portmgr (implicit) |
3.2.1_1 15 Jun 2014 09:05:16 |
mva |
- Remove easy_install dependency
- Bump PORTREVISION to enforce a cleanup for the easy_install references
With hat: python@
Approved by: portmgr (implicit) |
3.2.1 10 Mar 2014 17:01:37 |
bapt |
Convert s* to USES=zip |
3.2.1 30 Nov 2013 09:38:20 |
sunpoet |
- Update to 3.2.1
- Support STAGEDIR
- While I'm here, convert to new options helper
Changes: https://pypi.python.org/pypi/keyring#changes
PR: ports/184270
Submitted by: Douglas William Thrift <douglas@douglasthrift.net> (maintainer) |
1.6.1 20 Nov 2013 20:51:25 |
sunpoet |
- Update WWW:
- http://cheeseshop.python.org/ -> https://pypi.python.org/
- http://pypi.python.org/ -> https://pypi.python.org/
With hat: python
Approved by: bapt (portmgr) |
1.6.1 20 Sep 2013 22:55:26 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
security) |
1.6.1 13 Aug 2013 15:00:48 |
culot |
- Update to 1.6.1
Changes: http://pypi.python.org/pypi/keyring/1.6.1#changes
PR: ports/181247
Submitted by: Douglas William Thrift <douglas@douglasthrift.net> (maintainer) |
1.3 09 Jun 2013 16:48:39 |
miwi |
- Update to 1.3
PR: 179028
Submitted by: Douglas William Thrift <douglas@douglasthrift.net> |
1.2.2 17 Apr 2013 07:24:27 |
culot |
- Update to 1.2.2
Changes: http://pypi.python.org/pypi/keyring/1.2.2#changes
PR: ports/177526
Submitted by: Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
Feature safe: yes |
1.2_1 24 Mar 2013 05:33:16 |
rm |
- add missing build dependency on py-pytest-runner to fix build on
pointyhat
- remove conditional simplejson dependency, since we don't more
have python2.5 in the tree
- change USE_PYTHON to ``yes'', because both python branches are
supported by this port
- bump PORTREVISION
Reported by: pointyhat (miwi)
Submitted by: rm (myself)
Approved by: Douglas Thrift <douglas@douglasthrift.net> (maintainer, by mail) |
1.2 21 Jan 2013 10:16:06 |
culot |
- Update to 1.2
Changes: http://pypi.python.org/pypi/keyring/1.2#changes
PR: ports/175468
Submitted by: Douglas William Thrift <douglas@douglasthrift.net> (maintainer) |
0.9.2 19 Jun 2012 09:00:36 |
sunpoet |
- Update to 0.9.2
Changes: http://pypi.python.org/pypi/keyring#changes
PR: ports/169232
Submitted by: Douglas Thrift <douglas@douglasthrift.net> (maintainer) |
0.9.1 18 Jun 2012 01:20:16 |
wen |
- Update to 0.9.1
- OPTIONSNG'ify
- Add "Crypt(ed) File backend" OPTION
PR: 169145
Submitted by: koobs <koobs.freebsd@gmail.com>
Approved by: maintainer |
0.9 22 Apr 2012 18:31:06 |
jgh |
- Update to 0.9
PR: ports/167178
Submitted by: maintainer, douglas@douglasthrift.net |
0.8 02 Mar 2012 18:47:43 |
jgh |
-Update to 0.8
* Mac OS X keyring backend now uses subprocess calls to the `security`
command instead of calling the API, which with the latest updates, no
longer allows Python to invoke from a virtualenv. Fixes issue #13.
* When using file-based storage, the keyring files are no longer stored
in the user's home directory, but are instead stored in platform-friendly
locations (`%localappdata%\Python Keyring` on Windows and according to
the freedesktop.org Base Dir Specification
(`$XDG_DATA_HOME/python_keyring` or `$HOME/.local/share/python_keyring`)
on other operating systems). This fixes #21.
*Backward Compatibility Notice*
Due to the new storage location for file-based keyrings, keyring 0.8 (Only the first 15 lines of the commit message are shown above ) |
0.7.1 21 Feb 2012 21:47:27 |
jgh |
- Update to 0.7.1
From CHANGES.txt:
0.7.1
* Removed non-ASCII characters from README and CHANGES docs (required by
distutils if we're to include them in the long_description). Fixes #55.
0.7
* Python 3 is now supported. All tests now pass under Python 3.2 on
Windows and Linux (although Linux backend support is limited). Fixes #28.
* Extension modules on Mac and Windows replaced by pure-Python ctypes
implementations. Thanks to Jerome Laheurte.
* WinVaultKeyring now supports multiple passwords for the same service. Fixes
#47.
* Most of the tests don't require user interaction anymore.
* Entries stored in Gnome Keyring appears now with a meaningful name if you try
to browser your keyring (for ex. with Seahorse)
* Tests from Gnome Keyring no longer pollute the user own keyring.
* `keyring.util.escape` now accepts only unicode strings. Don't try to encode
strings passed to it.
PR: ports/165345
Submitted by: maintainer, douglas@douglasthrift.net |
0.6.2 08 Aug 2011 07:19:41 |
culot |
- Update to 0.6.2
PR: ports/159573
Submitted by: Douglas William Thrift <douglas@douglasthrift.net> (maintainer) |
0.5.1_1 25 Feb 2011 03:19:29 |
miwi |
- Move over to py25 or above
- While here get rid FreeBSD 6.X and md5 support |
0.5.1 15 Jan 2011 13:38:35 |
wen |
- Update to 0.5.1
PR: ports/154008
Submitted by: Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
Feature safe: yes |
0.5 11 Nov 2010 11:57:40 |
wen |
- Update to 0.5
PR: ports/152086
Submitted by: Douglas William Thrift <douglas@douglasthrift.net> (maintainer) |
0.4 14 Sep 2010 07:58:31 |
decke |
- Update to 0.4
PR: ports/150520
Submitted by: Douglas William Thrift <douglas at douglasthrift dot net>
(maintainer)
Approved by: beat (co-mentor) |
0.3 11 Aug 2010 04:11:45 |
jpaetzel |
Update to version 0.3
PR: ports/149511
Submitted by: Douglas William Thrift <douglas@douglasthrift.net> |
0.2 21 Nov 2009 15:48:35 |
miwi |
- Update MASTER_SITES |
0.2 20 Oct 2009 15:20:42 |
yzlin |
- Remove blank patch files
Approved by: rafan (co-mentor) |
0.2 03 Oct 2009 03:13:10 |
yzlin |
- Update to 0.2
PR: ports/138788
Submitted by: Douglas William Thrift <douglas AT douglasthrift.net>
(maintainer)
Approved by: rafan (co-mentor) |
0.1 04 Sep 2009 21:04:44 |
miwi |
The Python keyring lib provides an easy way to access the system keyring
service from Python. It can be used in any application that needs safe password
storage. It supports OSX, KDE, Gnome and Windows's native password storing
services. Besides this, it is shipped with kinds of Python implemented keyring
for the left environments.
WWW: http://pypi.python.org/pypi/keyring
PR: ports/138513
Submitted by: Douglas Thrift |