Up to [cvs.NetBSD.org] / pkgsrc / devel / py-aiofiles
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.12 / (download) - annotate - [select for diffs], Wed Aug 9 20:15:49 2023 UTC (7 weeks, 3 days ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
HEAD
Changes since 1.11: +4 -4
lines
Diff to previous 1.11 (colored)
py-aiofiles: updated to 23.2.1 23.2.1 (2023-08-09) Import os.statvfs conditionally to fix importing on non-UNIX systems.
Revision 1.11 / (download) - annotate - [select for diffs], Wed Aug 9 12:43:46 2023 UTC (7 weeks, 3 days ago) by adam
Branch: MAIN
Changes since 1.10: +4 -4
lines
Diff to previous 1.10 (colored)
py-aiofiles: updated to 23.2.0 23.2.0 (2023-08-09) aiofiles is now tested on Python 3.12 too. On Python 3.12, aiofiles.tempfile.NamedTemporaryFile now accepts a delete_on_close argument, just like the stdlib version. On Python 3.12, aiofiles.tempfile.NamedTemporaryFile no longer exposes a delete attribute, just like the stdlib version. Added aiofiles.os.statvfs and aiofiles.os.path.ismount. Use PDM instead of Poetry
Revision 1.10 / (download) - annotate - [select for diffs], Wed Mar 1 11:27:01 2023 UTC (7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1
Changes since 1.9: +4 -4
lines
Diff to previous 1.9 (colored)
py-aiofiles: updated to 23.1.0 23.1.0 (2023-02-09) Added aiofiles.os.access. Removed aiofiles.tempfile.temptypes.AsyncSpooledTemporaryFile.softspace. Added aiofiles.stdin, aiofiles.stdin_bytes, and other stdio streams. Transition to asyncio.get_running_loop (vs asyncio.get_event_loop) internally. 22.1.0 (2022-09-04) Added aiofiles.os.path.islink. Added aiofiles.os.readlink. Added aiofiles.os.symlink. Added aiofiles.os.unlink. Added aiofiles.os.link. Added aiofiles.os.renames. Added aiofiles.os.{listdir, scandir}. Switched to CalVer. Dropped Python 3.6 support. If you require it, use version 0.8.0. aiofiles is now tested on Python 3.11.
Revision 1.9 / (download) - annotate - [select for diffs], Sun Nov 28 20:10:04 2021 UTC (22 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.8: +4 -4
lines
Diff to previous 1.8 (colored)
py-aiofiles: updated to 0.8.0 0.8.0 aiofiles is now tested on Python 3.10. Added aiofiles.os.replace. Added aiofiles.os.{makedirs, removedirs}. Added aiofiles.os.path.{exists, isfile, isdir, getsize, getatime, getctime, samefile, sameopenfile}. Added suffix, prefix, dir args to aiofiles.tempfile.TemporaryDirectory.
Revision 1.8 / (download) - annotate - [select for diffs], Tue Oct 26 10:18:09 2021 UTC (23 months ago) by nia
Branch: MAIN
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
Revision 1.7 / (download) - annotate - [select for diffs], Thu Oct 7 13:42:55 2021 UTC (23 months, 3 weeks ago) by nia
Branch: MAIN
Changes since 1.6: +1 -2
lines
Diff to previous 1.6 (colored)
devel: Remove SHA1 hashes for distfiles
Revision 1.6 / (download) - annotate - [select for diffs], Mon May 17 07:59:52 2021 UTC (2 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.5: +5 -5
lines
Diff to previous 1.5 (colored)
py-aiofiles: updated to 0.7.0 0.7.0 Added the aiofiles.tempfile module for async temporary files. Switched to Poetry and GitHub actions. Dropped 3.5 support.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Oct 27 22:48:38 2020 UTC (2 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Changes since 1.4: +5 -5
lines
Diff to previous 1.4 (colored)
py-aiofiles: updated to 0.6.0 0.6.0: aiofiles is now tested on ppc64le. Added name and mode properties to async file objects. Fixed a DeprecationWarning internally. Python 3.9 support and tests.
Revision 1.4 / (download) - annotate - [select for diffs], Mon Jun 1 15:37:40 2020 UTC (3 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.3: +5 -5
lines
Diff to previous 1.3 (colored)
py-aiofiles: updated to 0.5.0 0.5.0: Python 3.8 support. Code base modernization (using async/await instead of asyncio.coroutine/yield from). Added aiofiles.os.remove, aiofiles.os.rename, aiofiles.os.mkdir, aiofiles.os.rmdir.
Revision 1.3 / (download) - annotate - [select for diffs], Sun Aug 19 11:16:25 2018 UTC (5 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.2: +5 -5
lines
Diff to previous 1.2 (colored)
py-aiofiles: updated to 0.4.0 0.4.0: Python 3.7 support. Removed Python 3.3/3.4 support. If you use these versions, stick to aiofiles 0.3.x.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Oct 23 21:10:01 2017 UTC (5 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4
Changes since 1.1: +5 -5
lines
Diff to previous 1.1 (colored)
py-aiofiles: updated to 0.3.2 0.3.2: The LICENSE is now included in the sdist.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Jul 7 07:20:54 2017 UTC (6 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base,
pkgsrc-2017Q3
aiofiles is an Apache2 licensed library, written in Python, for handling local disk files in asyncio applications. Ordinary local file IO is blocking, and cannot easily and portably made asynchronous. This means doing file IO may interfere with asyncio applications, which shouldn't block the executing thread. aiofiles helps with this by introducing asynchronous versions of files that support delegating operations to a separate thread pool.