bump psutil-5.6.7

This commit is contained in:
Andreas Billmeier 2019-12-04 19:25:00 +01:00
parent a82e33fbb3
commit f7bfdac86a
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 48 additions and 4 deletions

View File

@ -1,5 +1,6 @@
2019-12-03
2019-12-04
* bump enturclient-0.2.1
* bump psutil-5.6.7
2019-12-03
* bump heatmiserV3-1.1.18

View File

@ -140,7 +140,7 @@ $ emerge --depclean
$ emerge -1vUD @world
$ emerge --depclean
```
I had a lot of dependencies `portage` didn't respect, in some cases it seems not to know in which Python's site-packages modules are already installed. Install them manually (after compile errors). Once all packages are updated, you can remove the older python targets in `package.use` and run another upgrade to remove now obsolete support for Python 3.6. This will save hard disk space an compile time.
I had a lot of dependencies `portage` didn't respect, in some cases it seems not to know in which Python's site-packages modules are already installed. Install them manually (after compile errors). Once all packages are updated, you can remove the older python targets in `package.use` and run another upgrade to remove now obsolete support for Python 3.6. This will save hard disk space and compile time.
Tools that might help to clean up:
```sh
@ -187,7 +187,7 @@ de_DE@euro UTF-8
```
Additional information can be found at https://wiki.gentoo.org/wiki//etc/portage/repos.conf.
Let me know if any initial depencies are missing, since I do not use all of the components myself, last good (full) compile test was November, 2019 with v0.101.3, while upgrading my production box to Python 3.7.
Please let me know if any initial depencies are missing, since I do only use some of the components myself. From time to time a fresh compile test on an empty box is run to catch general faults, last good (full) compile test was December 2019 with `v0.102.3`.
## Todos
- If it moves, compile it :-)
@ -197,7 +197,7 @@ Let me know if any initial depencies are missing, since I do not use all of the
- Remove support for Python 3.6 in the mid of December
- Add support for Python 3.8 in a new dev branch
- Add libraries if I need it or someone asks for
- Create a mechanism to check [requirements_all.txt](https://raw.githubusercontent.com/home-assistant/home-assistant/dev/requirements_all.txt) against this repo.
- Create a mechanism to check [requirements_all.txt](https://raw.githubusercontent.com/home-assistant/home-assistant/dev/requirements_all.txt) against this repo. A very early version of it was used to create the `v9999` dev ebuild with nearly all components framed into USE flags.
- Write an installation page for the home-assistant.io Documentation an get it added.
- Convince more people to not run Home Assistant with Docker (see https://xkcd.com/1988/)

View File

@ -6,10 +6,12 @@ DIST psutil-5.5.1.tar.gz 426750 BLAKE2B 1e18b48f0c384a1461b7efbf583b1c779bf2eae2
DIST psutil-5.6.2.tar.gz 432907 BLAKE2B 0fd1761b512d6cf2ba2e9939b4bb24ecf71b1eadcc0c51030eb85e0f33135a97a8b1c1a736a6258a45572f92d8eca6f0a18bfe189c3ada0490cdff0299d49bc2 SHA512 ff41428b43c59ad948b8b4e6824943258abb30dc76cd042bdf7fe72d5aceb9bcbd2a2038a6a43d2b4c36eccae9007ef78779fe0cb5ee3caa68da9b1ba687b66d
DIST psutil-5.6.3.tar.gz 435374 BLAKE2B 33d508c9b9838bc07a5d37d284d533c1a795ac871bdf1a9383c14408af6c31ef59bda4f5a144181e1f7870b8fb10dda61968c449463da27214d51471a79a2397 SHA512 62cf120c9391705bd393d6554afa32d672470b61ebb3c0e7458bad26134b784175ba64d3eff119ace6def2aebc97df73cd0c9d213776176ce39c3d47da3f3d9c
DIST psutil-5.6.6.tar.gz 447805 BLAKE2B fd40f134a9b0f470487d3927e8b75e3eb4c6111f019bbc0f94158a30d865ff6235c4f137164ccf3bbaa90e6a010c600867278988c4b56cd170a8fbf3d7377ec3 SHA512 098c1172639a4d75e568fe5a0fe011cb385794497c4d30797da6a0af200f4e36f6b686e206b8b7f6427bcde21512724af6c6c32ac47737a717fe9ee023b93207
DIST psutil-5.6.7.tar.gz 448321 BLAKE2B 4e47fb7def5a0eed162686d4e90dd122bd380eca50c3294cd89ed154e27f71972dbc2b3b481456d5022107a1adad2a637e8f233002d429463232c38a04a957c7 SHA512 74eb488b91764941e38214f07bca00e3c837167ad543bfd9ae3b83d665e2be1bb5341eca4aff9282ad50d321568a679e1ffa2ee72ad7b4965cda92b7c80b2503
EBUILD psutil-5.5.0.ebuild 906 BLAKE2B 3af7fef703b531493e0c38d9d1756dc06d365e7958b64ca517deee0317bceb45912fbe18691545a14790838711d9f1df1f0daf096fdb67de6ee13be4ab77f769 SHA512 aabeffc89f0f98e760a471458558b5385f070a7a18936d717bfe3e42f63aeb565c6b026fa7316e8bfd3429c15e95829decc7ce7ba1b6e518fc49bf9b0c3d2871
EBUILD psutil-5.5.1.ebuild 906 BLAKE2B 3af7fef703b531493e0c38d9d1756dc06d365e7958b64ca517deee0317bceb45912fbe18691545a14790838711d9f1df1f0daf096fdb67de6ee13be4ab77f769 SHA512 aabeffc89f0f98e760a471458558b5385f070a7a18936d717bfe3e42f63aeb565c6b026fa7316e8bfd3429c15e95829decc7ce7ba1b6e518fc49bf9b0c3d2871
EBUILD psutil-5.6.2.ebuild 906 BLAKE2B 3af7fef703b531493e0c38d9d1756dc06d365e7958b64ca517deee0317bceb45912fbe18691545a14790838711d9f1df1f0daf096fdb67de6ee13be4ab77f769 SHA512 aabeffc89f0f98e760a471458558b5385f070a7a18936d717bfe3e42f63aeb565c6b026fa7316e8bfd3429c15e95829decc7ce7ba1b6e518fc49bf9b0c3d2871
EBUILD psutil-5.6.3-r1.ebuild 881 BLAKE2B 31ac8a070507330297ba7f28592e65ee78d77b3daf52a838a81c14b949c0f08c164d82af45c75e3b063601b759e04836aea676e3f555e4052e5bd0afb9e79d2d SHA512 28cc544fcce9026c54deafcf6eb4eea6265e62dfb74f5ffaa10ea349f0323dce9937abb8a22e478e680c3f2cec6bce89ec10bb944248ff1b85854c13a1536167
EBUILD psutil-5.6.3.ebuild 906 BLAKE2B 3af7fef703b531493e0c38d9d1756dc06d365e7958b64ca517deee0317bceb45912fbe18691545a14790838711d9f1df1f0daf096fdb67de6ee13be4ab77f769 SHA512 aabeffc89f0f98e760a471458558b5385f070a7a18936d717bfe3e42f63aeb565c6b026fa7316e8bfd3429c15e95829decc7ce7ba1b6e518fc49bf9b0c3d2871
EBUILD psutil-5.6.6.ebuild 1194 BLAKE2B 5a83eb2eb93c830dcb7c051f912620745a450b8cfef09e4f34d06064175714ee72818816ef4a3d599b5e96c597f7141d67cfd9d9ab203e68097991edd41f7bd9 SHA512 194115a90bad7d94b179f8d0f4d7b787cd423ec2c027f69f249825b4cd98c8453ae16d3eec18d585c0b5c71355f0207c05561d45db65ebe90aa7221c5f1a1ce2
EBUILD psutil-5.6.7.ebuild 1194 BLAKE2B 5a83eb2eb93c830dcb7c051f912620745a450b8cfef09e4f34d06064175714ee72818816ef4a3d599b5e96c597f7141d67cfd9d9ab203e68097991edd41f7bd9 SHA512 194115a90bad7d94b179f8d0f4d7b787cd423ec2c027f69f249825b4cd98c8453ae16d3eec18d585c0b5c71355f0207c05561d45db65ebe90aa7221c5f1a1ce2
MISC metadata.xml 380 BLAKE2B 71d20997ec692e8a3b6462ceea7d6339d1a4f28b0d91a021aa753c1fd5f6ccd3416802f65b8602493da070e7a06b7382db5db16d69f7b8b8dfcab17146b63e4b SHA512 6f1283d88d4b2725c0a21d225fa4adaed7f317a82707a32ffa744c22c4fdc645d8db73f2b9cf4f84cc94409739863d97357de88d86386b2a4420b9028f21f994

View File

@ -0,0 +1,41 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python{2_7,3_{5,6,7,8}} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Retrieve information on running processes and system utilization"
HOMEPAGE="https://github.com/giampaolo/psutil https://pypi.org/project/psutil/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/ipaddress[${PYTHON_USEDEP}]
)
"
PATCHES=(
"${FILESDIR}/psutil-5.6.7-tests.patch"
)
python_test() {
if [[ ${EPYTHON} == pypy* ]]; then
ewarn "Not running tests on ${EPYTHON} since they are broken"
return 0
fi
# since we are running in an environment a bit similar to CI,
# let's skip the tests that are disable for CI
TRAVIS=1 APPVEYOR=1 "${EPYTHON}" psutil/tests/__main__.py ||
die "tests failed with ${EPYTHON}"
}