notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
py-gandi.cli Gandi command line interface
1.6 www 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 Version of this port present on the latest quarterly branch.
Broken BROKEN: python-3.9 is not supported
Deprecated DEPRECATED: Upstream no longer continuing
Expiration Date EXPIRATION DATE: 2024-10-31
Ignore IGNORE: is marked as broken: python-3.9 is not supported
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-01-26 10:41:20
Last Update: 2022-07-20 14:23:26
Commit Hash: e915e75
Also Listed In: python
License: GPLv3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}gandi.cli>0:www/py-gandi.cli@${PY_FLAVOR}
To install the port:
cd /usr/ports/www/py-gandi.cli/ && make install clean
A package is not available for ports marked as:
Forbidden / Broken / Ignore / Restricted
PKGNAME: py39-gandi.cli
Package flavors (<flavor>: <package>)
  • py39: py39-gandi.cli
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-gandi.cli
ABIlatestquarterly
FreeBSD:11:aarch641.21.5
FreeBSD:11:amd64--
FreeBSD:11:armv60.181.5
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips640.181.5
FreeBSD:12:aarch641.2-
FreeBSD:12:amd64--
FreeBSD:12:armv61.21.5
FreeBSD:12:armv71.21.5
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips641.21.5
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
py36-gandi.cli
ABIlatestquarterly
FreeBSD:11:aarch641.2-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch641.2-
FreeBSD:12:amd64--
FreeBSD:12:armv61.2-
FreeBSD:12:armv71.2-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips641.2-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
py37-gandi.cli
ABIlatestquarterly
FreeBSD:11:aarch64-1.5
FreeBSD:11:amd64--
FreeBSD:11:armv6-1.5
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64-1.5
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-1.5
FreeBSD:12:armv7-1.5
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64-1.5
FreeBSD:12:powerpc64-1.5
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv61.5-
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc641.5-
FreeBSD:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.5-
FreeBSD:14:riscv64--
 
py38-gandi.cli
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd641.51.5
FreeBSD:11:armv6--
FreeBSD:11:i3861.51.5
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-1.5
FreeBSD:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv641.5-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  2. python3.9 : lang/python39
Runtime dependencies:
  1. py39-yaml>0 : devel/py-yaml@py39
  2. py39-click>=7.0 : devel/py-click@py39
  3. py39-requests>0 : www/py-requests@py39
  4. py39-ipy>0 : net-mgmt/py-ipy@py39
  5. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  6. python3.9 : lang/python39
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

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/g/gandi.cli/
  2. https://pypi.org/packages/source/g/gandi.cli/
Collapse this list.

Number of commits found: 28

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
20 Jul 2022 14:23:26
 files touched by this commit commit hash:e915e756715f12e5e0e46993b1265f44690b4a90  1.6
Tobias C. Berner (tcberner) search for other commits by this committer
www: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *
  *  <hvo.pm@xs4all.nl>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Aaron LI <aly@aaronly.me>
  *  Aaron Zauner <az_mail@gmx.at>
  *  Abel Chow <achow@transoft.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Adrian Steinmann <ast@marabu.ch>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
30 Jun 2022 22:24:26
 files touched by this commit commit hash:ec2dff2682a1259e2b8dff4f10e35a476a1349ba  1.6
Muhammad Moinur Rahman (bofh) search for other commits by this committer
www/py-gandi.cli: Fix BUILD

Fixes:  45dc0ba Mark BROKEN for python39
25 Jun 2022 21:17:54
 files touched by this commit commit hash:45dc0ba0481317efb8a7b6e65d6942469b1746b2  1.6
Muhammad Moinur Rahman (bofh) search for other commits by this committer
www/py-gandi.cli: Mark BROKEN for python39

- Remove version-spec

PR:             261703
Reported by:    exp-run
12 Mar 2022 10:34:07
 files touched by this commit commit hash:f7ea2e9ddb3ce57678f9a7a06a494ab1118b5f17  1.6
Muhammad Moinur Rahman (bofh) search for other commits by this committer
www/py-gandi.cli: Update version 1.5=>1.6

- Mark DEPRECATED as upstream has discontinued the project. Excerpt from
  the project page mentions:
  We have decided not to continue to maintain the CLI project. The
  existing project will remain as-is. Anyone interested in taking over
  and forking the project can let us know and we can inform our users
  and/or link to it.

  If you have any questions, please feel free to contact our team.
- Set EXPIRATION_DATE to 2024-10-31. This should be moved along with
  python 3.8. This is the max supported python version by the upstream

Relnotes: https://github.com/Gandi/gandi.cli/releases/tag/1.6
08 Mar 2022 02:09:57
 files touched by this commit commit hash:bc808e2bfff33c5b4260c571ee628017ca41f1b9  1.5
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Take maintainership
07 Mar 2022 19:07:39
 files touched by this commit commit hash:3d89f95e2ff861b1e06ad114422b5d116a856970  1.5
Rene Ladan (rene) search for other commits by this committer
all: return koobs' ports to the pool after safekeeping his commit bit.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.5
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
11 Jan 2021 19:36:17
Original commit files touched by this commit Revision:561252  1.5
rene search for other commits by this committer
Remove logic for Python < 3.6 for ports using Python 3.6+
28 Dec 2020 23:02:15
Original commit files touched by this commit Revision:559531  1.5
antoine search for other commits by this committer
Drop python 2.7 support from a few ports

With hat:	portmgr
17 May 2019 13:58:51
Original commit files touched by this commit Revision:501871  1.5
koobs search for other commits by this committer
www/py-gandi.cli: Update to 1.5

Changelog:

  https://github.com/Gandi/gandi.cli/blob/1.5/CHANGES.rst
10 Apr 2019 06:18:32
Original commit files touched by this commit Revision:498530  1.2_1
antoine search for other commits by this committer
Bump a few PORTREVISIONs after r498529

With hat:	portmgr
07 Aug 2018 04:36:13
Original commit files touched by this commit Revision:476565  1.2
koobs search for other commits by this committer
www/py-gandi.cli: Update to 1.2

Changelog:

  https://github.com/Gandi/gandi.cli/blob/1.2/CHANGES.rst
20 Jun 2018 17:05:44
Original commit files touched by this commit Revision:472884  1.0
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
30 Nov 2017 15:50:34
Original commit files touched by this commit Revision:455210  1.0  Sanity Test Failure
mat search for other commits by this committer
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 View all of this commit message)
11 Oct 2017 00:13:31
Original commit files touched by this commit Revision:451723  1.0
koobs search for other commits by this committer
www/py-gandi.cli: Update to 1.0

Changelog:

  https://github.com/Gandi/gandi.cli/blob/1.0/CHANGES.rst

Requested by:	bapt
15 Sep 2017 15:19:28
Original commit files touched by this commit Revision:449906  0.22
koobs search for other commits by this committer
www/py-gandi.cli: Update to 0.22

Changelog:

  https://github.com/Gandi/gandi.cli/blob/0.22/CHANGES.rst

Requested by:	bapt
12 Sep 2017 09:05:26
Original commit files touched by this commit Revision:449679  0.21
koobs search for other commits by this committer
www/py-gandi.cli: Update to 0.21

Remove post-extract target, removal of compiled files from sdist has
been merged upstream [1].

Note: A number of PaaS tests fail, this has been reported upstream [2].

[1] https://github.com/Gandi/gandi.cli/pull/180
[2] https://github.com/Gandi/gandi.cli/issues/215


  https://github.com/Gandi/gandi.cli/blob/0.21/CHANGES.rst

Requested by:	bapt
21 Oct 2016 12:51:41
Original commit files touched by this commit Revision:424411  0.19  Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
28 Jul 2016 14:51:48
Original commit files touched by this commit Revision:419223  0.19
koobs search for other commits by this committer
www/py-gandi.cli: Restore patches to setup.py

Restore the patches to the setup.py file removed in r419220 [1], as
these changes have not been upstreamed and removing them breaks the
test target, which attempts to install dependencies such as tox &
nose via setuptools, and which aren't required to run tests.

[1] https://svnweb.freebsd.org/changeset/ports/419220

pointyhat:	bapt
28 Jul 2016 13:55:58
Original commit files touched by this commit Revision:419220  0.19
bapt search for other commits by this committer
Update to 0.19

Update create commands for namespaces: vm, paas, ip, disk, vlan, webacc to
handle new datacenter status:
  * prevent using a closed datacenter for creation
  * display a warning when using a datacenter which will be closed in the future
Update 'gandi mailbox info' command: aliases are now sorted
Fixes #178: 'gandi account info' command now display prepaid amount
Fixes #185: 'gandi domain create' command can now change nameservers
Fixes #187: 'gandi record list' command has a --limit parameter
Fixes #188: broken links in README
Fixes certificate unittest for python3

Sponsored by:	Gandi.net
01 Apr 2016 14:33:58
Original commit files touched by this commit Revision:412351  0.18
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
05 Mar 2016 15:46:04
Original commit files touched by this commit Revision:410187  0.18
koobs search for other commits by this committer
www/py-gandi.cli: Update to 0.18, Modernize

- Update PORTVERSION and distinfo checksum (0.18)
- Remove TESTS option bits (no longer necessary)
- Patch setup.py to remove unecessary dependencies and switch test_suite
  back to the actual test module instead of nose (TODO: upstream)
- Remove unecessary TEST_DEPENDS (nose, coverage). The tests run
  perfectly fine without them.
- Convert test target to modern framework
- post-extract: Remove compiled (py[co]) files and __pycache__
  directories that were inadvertently included in the sdist [1]

Changes:

  https://github.com/Gandi/gandi.cli/blob/0.18/CHANGES.rst

[1] https://github.com/Gandi/gandi.cli/pull/180
06 Oct 2015 15:37:32
Original commit files touched by this commit Revision:398703  0.16
koobs search for other commits by this committer
www/py-gandi.cli: Update to 0.16

- Update to 0.16
- Update click RUN_DEPENDS version [1]
- Add NO_ARCH
- Repatch setup.py (TODO: Upstream changes)

Changes:

  https://github.com/Gandi/gandi.cli/blob/0.16/CHANGES.rst

[1] https://github.com/Gandi/gandi.cli/issues/147

Requested by:	bapt
10 Aug 2015 16:46:24
Original commit files touched by this commit Revision:393876  0.15
koobs search for other commits by this committer
www/py-gandi.cli: Update to 0.15 & Unbreak

- Update to 0.15
- Update RUN_DEPENDS version for click, (and patch setup.py accordingly)
  until upstream fixes it. [1].
- Make TEST_DEPENDS *only* include, test dependencies, adding
  RUN_DEPENDS instead to the TESTS option conditional.
- Remove non-compulsory & forced tests_requires. Tests work perfectly
  fine out of the box with setup:py:

    test_suite='gandi.cli.tests',

Changes:

  https://github.com/Gandi/gandi.cli/blob/0.15/CHANGES.rst

[1] https://github.com/Gandi/gandi.cli/issues/147

Reported by:	antoine, pkg-fallout (in that order)
05 Jun 2015 05:49:38
Original commit files touched by this commit Revision:388570  0.14
koobs search for other commits by this committer
www/py-gandi.cli: Update to 0.14, concurrent Python support

- Update to 0.14
- Add multiple concurrent Python support
- Match upstream dependency versions in RUN_DEPENDS so they fail-closed
  when py-click is updated to 4.0
- Add RUN_DEPENDS to TEST_DEPENDS since they're needed to test.
- Patch setup.py to remove optional test dependencies (coverage, tox)

Changes:

  https://github.com/Gandi/gandi.cli/blob/0.14/CHANGES.rst

Requested by:	bapt
26 May 2015 16:47:03
Original commit files touched by this commit Revision:387491  0.12_1
antoine search for other commits by this committer
Switch PYTHON_REL from a 3 digits number to a 4 digits number to handle
python 2.7.10

Differential Revision:	https://reviews.freebsd.org/D2639
Reviewed by:	sunpoet, mva
04 Mar 2015 11:45:05
Original commit files touched by this commit Revision:380429  0.12_1
robak search for other commits by this committer
devel/py-click: update 2.5 -> 3.3

- Bump www/py-gandi.cli and devel/py-plan PORTREVISION

PR:		198273
Submitted by:	Maxim Filimonov <che@bein.link>
26 Jan 2015 10:41:06
Original commit files touched by this commit Revision:377931  0.12
koobs search for other commits by this committer
www/py-gandi.cli: Gandi command line interface

Use `$ gandi` to easily create and manage web resources from the command line.

  * `$ gandi domain` to buy and manage your domain names
  * `$ gandi paas` to create and deploy your web applications
  * `$ gandi vm` to spin up and upgrade your virtual machines
  * `$ gandi` to list all available commands

WWW: https://github.com/Gandi/gandi.cli

Number of commits found: 28