<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-python/recipes-devtools/python/python3-inotify_git.bb, branch wrynose</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=wrynose</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=wrynose'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2025-11-13T18:15:06+00:00</updated>
<entry>
<title>python3-inotify: upgrade to 0.2.12</title>
<updated>2025-11-13T18:15:06+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2025-11-13T06:27:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=854498a39f8dcd6e2a85372f5d6115a8c765c7a8'/>
<id>urn:sha1:854498a39f8dcd6e2a85372f5d6115a8c765c7a8</id>
<content type='text'>
ChangeLog:
https://github.com/dsoprea/PyInotify/releases/tag/0.2.11
https://github.com/dsoprea/PyInotify/releases/tag/0.2.12

License Update: Use LICENSE file instead of the specific line in
                setup.py.

* Switch to PyPI instead of github source
* Drop local patch new-test-inotify.patch as it can not be applied with
  updated test_inotify.py

Ptest result:
$ ptest-runner python3-inotify
START: ptest-runner
2025-11-13T03:46
BEGIN: /usr/lib/python3-inotify/ptest
PASS: tests/test_inotify.py:TestInotify.test__cycle
PASS: tests/test_inotify.py:TestInotify.test__error_on_watch_nonexistent_folder
PASS: tests/test_inotify.py:TestInotify.test__get_event_names
SKIP: tests/test_inotify.py:TestInotify.test__international_naming_python2 # SKIP Not in Python 2
PASS: tests/test_inotify.py:TestInotify.test__international_naming_python3
PASS: tests/test_inotify.py:TestInotify.test__watch_list_of_paths
PASS: tests/test_inotify.py:TestInotifyTree.test__automatic_new_watches_on_existing_paths
PASS: tests/test_inotify.py:TestInotifyTree.test__automatic_new_watches_on_new_paths
PASS: tests/test_inotify.py:TestInotifyTree.test__cycle
PASS: tests/test_inotify.py:TestInotifyTree.test__renames
PASS: tests/test_inotify.py:TestInotifyTrees.test__cycle
============================================================================
Testsuite summary
 # TOTAL: 11
 # PASS: 10
 # SKIP: 1
 # XFAIL: 0
 # FAIL: 0
 # XPASS: 0
 # ERROR: 0
DURATION: 14
END: /usr/lib/python3-inotify/ptest
2025-11-13T03:46
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta-openembedded/all: adapt to UNPACKDIR changes</title>
<updated>2025-06-25T13:44:52+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex@linutronix.de</email>
</author>
<published>2025-06-20T14:06:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fc78d37ff0ce9e0d60455465851dbe4e86d7a8b3'/>
<id>urn:sha1:fc78d37ff0ce9e0d60455465851dbe4e86d7a8b3</id>
<content type='text'>
Please see
https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265
for what changes are needed, and sed commands that can be used to make them en masse.

I've verified that bitbake -c patch world works with these, but did not run a world
build; the majority of recipes shouldn't need further fixups, but if there are
some that still fall out, they can be fixed in followups.

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-inotify: update recipe to use the ptest-python-pytest class</title>
<updated>2025-01-31T02:23:33+00:00</updated>
<author>
<name>Derek Straka</name>
<email>derek@asterius.io</email>
</author>
<published>2025-01-31T01:39:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=dc2c31482664a2ee75923c7dfa5198833a22bb1f'/>
<id>urn:sha1:dc2c31482664a2ee75923c7dfa5198833a22bb1f</id>
<content type='text'>
Signed-off-by: Derek Straka &lt;derek@asterius.io&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>remove obsolete PIP_INSTALL_PACKAGE and PIP_INSTALL_DIST_PATH</title>
<updated>2024-03-09T18:55:23+00:00</updated>
<author>
<name>alperak</name>
<email>alperyasinak1@gmail.com</email>
</author>
<published>2024-03-08T15:21:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fdfd5109923c4fb1d8da685642637901507269dc'/>
<id>urn:sha1:fdfd5109923c4fb1d8da685642637901507269dc</id>
<content type='text'>
All downloaded files and sstates for the recipes were cleaned, build was got from stratch and no errors were encoutered.

Signed-off-by: alperak &lt;alperyasinak1@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-inotify: switch to pytest --automake</title>
<updated>2024-02-17T00:42:32+00:00</updated>
<author>
<name>Tim Orling</name>
<email>ticotimo@gmail.com</email>
</author>
<published>2024-02-17T00:14:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9b8e0ebb590372e33bb8256dcc342bc49f6b06a0'/>
<id>urn:sha1:9b8e0ebb590372e33bb8256dcc342bc49f6b06a0</id>
<content type='text'>
* Also replace ${PYTHON_PN} with python3

Signed-off-by: Tim Orling &lt;tim.orling@konsulko.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-inotify: fix tests</title>
<updated>2023-09-07T15:22:43+00:00</updated>
<author>
<name>Joe Slater</name>
<email>joe.slater@windriver.com</email>
</author>
<published>2023-09-05T16:35:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0efa5c872f6357f8639310e339d9c5a6f0315f2d'/>
<id>urn:sha1:0efa5c872f6357f8639310e339d9c5a6f0315f2d</id>
<content type='text'>
Some tests in test-inotify.py assume values for watch
descriptors.  This is not safe, so we retrieve the
assigned values to compare with event information generated.

Signed-off-by: Joe Slater &lt;joe.slater@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta-python: Remove unused AUTHOR variable</title>
<updated>2023-08-05T16:29:56+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@bootlin.com</email>
</author>
<published>2023-08-05T16:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=61d14138c22a70188d585d85e35fdf86bc65e66f'/>
<id>urn:sha1:61d14138c22a70188d585d85e35fdf86bc65e66f</id>
<content type='text'>
No longer used in generating packages
Also creates a possible confusion with the recipe maintainer
name.

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-inotify: add ptest</title>
<updated>2022-11-29T22:07:51+00:00</updated>
<author>
<name>Zheng Qiu</name>
<email>zheng.qiu@windriver.com</email>
</author>
<published>2022-11-28T15:44:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4091a12ef94a5ede27d4c303d0eb2741499bb00f'/>
<id>urn:sha1:4091a12ef94a5ede27d4c303d0eb2741499bb00f</id>
<content type='text'>
Add ptest provided from the source code, and run it using pytest.

Since the tarball provided with pypi does not include ptest, switch the
source to be its git repo.

ptest result:
           PASS FAIL SKIP
qemux86-64 5    3    1
qemuarm64  5    3    1

This issue exists since inotify adds unit test support, and it is
reported here: https://github.com/dsoprea/PyInotify/issues/95

Signed-off-by: Zheng Qiu &lt;zheng.qiu@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
