<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/psutil.git/psutil/_pswindows.py, branch fix-win-set-debug</title>
<subtitle>github.com: giampaolo/psutil.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/'/>
<entry>
<title>#1394 / win / exe: use QueryFullProcessImageNameW to get the exe() (#1413)</title>
<updated>2019-02-17T18:15:33+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2019-02-17T18:15:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=7381d4d15dd7fe108e1bf350c3f76035922c6ed4'/>
<id>7381d4d15dd7fe108e1bf350c3f76035922c6ed4</id>
<content type='text'>
#1394 / win / exe: use QueryFullProcessImageNameW to get the exe() </content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
#1394 / win / exe: use QueryFullProcessImageNameW to get the exe() </pre>
</div>
</content>
</entry>
<entry>
<title>#1398 #1348 / win / cmdline: refactor code so that the 2 cmdline() implementations can be called separately (and tested separately)</title>
<updated>2019-02-15T18:30:08+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2019-02-15T18:30:08+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=f1374c36d07abd3aaa15d6f512143189c1748099'/>
<id>f1374c36d07abd3aaa15d6f512143189c1748099</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix #1402: move psutil exceptions back into __init__.py</title>
<updated>2019-02-04T15:04:02+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2019-02-04T15:04:02+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=584914306e50aec251476014ac3934810039e7b5'/>
<id>584914306e50aec251476014ac3934810039e7b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>#1394 / windows / process exe(): convert errno 0 into ERROR_ACCESS_DENIED; errno 0 occurs when the Python process runs in 'Virtual Secure Mode'</title>
<updated>2019-01-25T15:36:17+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2019-01-25T15:36:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=6f4a6228998df48ee09413377785d13d2eec7998'/>
<id>6f4a6228998df48ee09413377785d13d2eec7998</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>#1373: different approach to oneshot() cache (pass Process instances around - which is faster)</title>
<updated>2018-12-13T14:54:37+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2018-12-13T14:54:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=2cdf81db322822ba8fb23ed67523aacb6539da95'/>
<id>2cdf81db322822ba8fb23ed67523aacb6539da95</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>enforce lack of support for Win XP</title>
<updated>2018-12-08T17:37:27+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2018-12-08T17:37:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=62410eb927d20003271fb0c5d66a21bf59f38628'/>
<id>62410eb927d20003271fb0c5d66a21bf59f38628</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor hasattr() checks as global constants</title>
<updated>2018-10-16T20:18:33+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2018-10-16T20:18:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=6db8d2e41dc67621eae9d8eeab3c39fef7e2ddf4'/>
<id>6db8d2e41dc67621eae9d8eeab3c39fef7e2ddf4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>771 Windows CPU count (#1257)</title>
<updated>2018-04-13T08:52:55+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2018-04-13T08:52:55+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=34e98b6e2a5739f9e633436e8cd61f3246c1091e'/>
<id>34e98b6e2a5739f9e633436e8cd61f3246c1091e</id>
<content type='text'>
* use GetLogicalProcessorInformation() to get logical cpu_count()

* return None if cpu_count() is undetermined + add mock test

* style

* factor out logical CPU num fun

* remove unused code

* psutil_get_num_cpus(): provide an option to fail on err

* add comments

* reuse get_num_cpus() function

* error out if get_num_cpus() fail

* use GetLogicalProcessorInformationEx to get phys CPU num

* on win vista/xp just return None for phys CPU count

* rename vars

* fix C compiler warnings + remove mingw workarounds

* return None if phys cpu count cant' be determined; update HISTORY

* update HISTORY

* update doc

* add WMI tests

* refactor tests

* print debug msg for cpu phys returning None on win &lt; 7

* try to fix win test

* appveyor debug

* fix typo

* adjust appveyor 64 bit versions

* debug msg

* fix for loop

* re-enable python versions

* (maybe) finally fix GetLogicalProcessorInformationEx return len
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* use GetLogicalProcessorInformation() to get logical cpu_count()

* return None if cpu_count() is undetermined + add mock test

* style

* factor out logical CPU num fun

* remove unused code

* psutil_get_num_cpus(): provide an option to fail on err

* add comments

* reuse get_num_cpus() function

* error out if get_num_cpus() fail

* use GetLogicalProcessorInformationEx to get phys CPU num

* on win vista/xp just return None for phys CPU count

* rename vars

* fix C compiler warnings + remove mingw workarounds

* return None if phys cpu count cant' be determined; update HISTORY

* update HISTORY

* update doc

* add WMI tests

* refactor tests

* print debug msg for cpu phys returning None on win &lt; 7

* try to fix win test

* appveyor debug

* fix typo

* adjust appveyor 64 bit versions

* debug msg

* fix for loop

* re-enable python versions

* (maybe) finally fix GetLogicalProcessorInformationEx return len
</pre>
</div>
</content>
</entry>
<entry>
<title>rename function arg</title>
<updated>2018-03-24T19:48:44+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2018-03-24T19:48:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=bf79914769f0e9e41830adccc09c62636a66f0dd'/>
<id>bf79914769f0e9e41830adccc09c62636a66f0dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>1224 fix windows Process.wait() (#1253)</title>
<updated>2018-03-24T19:35:18+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2018-03-24T19:35:18+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=3ef2f9a792c9616ba9eacc0fc7ce8e66a30fc8a7'/>
<id>3ef2f9a792c9616ba9eacc0fc7ce8e66a30fc8a7</id>
<content type='text'>
* define C TimeoutExpired exception

* fix git commit hook cmd on win

* raise TimeoutAbandoned on WAIT_ABANDONED and rely on a pure-python internal polling

* update HISTORY

* update HISTORY

* update comments

* update comments
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* define C TimeoutExpired exception

* fix git commit hook cmd on win

* raise TimeoutAbandoned on WAIT_ABANDONED and rely on a pure-python internal polling

* update HISTORY

* update HISTORY

* update comments

* update comments
</pre>
</div>
</content>
</entry>
</feed>
