Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions dev-python/pyicloud/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST pyicloud-2.0.1.tar.gz 98489 BLAKE2B cd782b0f2c1d11e95d4cb234b0e304202a42da2ab7712aec89782b9cf30ae36ac3ca3b93a4091e763089c086d54c590ce0c4531443c131cb30a0e0ae402e62f0 SHA512 f21d2035f908b891f04f159b41889503ca7bfe8d414106df9166c62fda09f579e6a4987c0b0c973d329a8d821a0531b20920b7d5985b2ca6e8a9d92df2dac58c
9 changes: 9 additions & 0 deletions dev-python/pyicloud/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type='github'>timlaing/pyicloud</remote-id>
<remote-id type='pypi'>pyicloud</remote-id>
</upstream>
</pkgmetadata>
28 changes: 28 additions & 0 deletions dev-python/pyicloud/pyicloud-2.0.1.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi

DESCRIPTION="For iCloud: Devices, Find My iPhone, Status, Play Sound, Lost Mode, Contacts"
HOMEPAGE="https://github.com/timlaing/pyicloud https://pypi.org/project/pyicloud"

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"

DOCS="README.rst"

RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
dev-python/keyrings-alt[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
dev-python/tzlocal[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]"

distutils_enable_tests pytest