Пакет python3-module-taskiq: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 | %define _unpackaged_files_terminate_build 1 %define pypi_name taskiq %def_with check Name: python3-module-%pypi_name Version: 0.11.0 Release: alt1 Summary: Distributed task queue with full async support License: MIT Group: Development/Python3 Url: https://pypi.org/project/taskiq/ Vcs: https://github.com/taskiq-python/taskiq BuildArch: noarch Source0: %name-%version.tar Source1: %pyproject_deps_config_name Patch0: %name-%version-alt.patch %pyproject_runtimedeps_metadata BuildRequires(pre): rpm-build-pyproject %pyproject_builddeps_build %if_with check %set_pyproject_deps_check_filter types- %pyproject_builddeps_metadata_extra orjson %pyproject_builddeps_metadata_extra cbor %pyproject_builddeps_metadata_extra msgpack %pyproject_builddeps_check %endif %description Taskiq is an asynchronous distributed task queue for python. This project takes inspiration from big projects such as Celery and Dramatiq. But taskiq can send and run both the sync and async functions. Also, we use PEP-612 to provide the best autosuggestions possible. But since it's a new PEP, I encourage you to use taskiq with VS code because Pylance understands all types correctly. %prep %setup %autopatch -p1 %pyproject_deps_resync_build %pyproject_deps_resync_metadata %if_with check %pyproject_deps_resync_check_poetry dev %endif %build %pyproject_build %install %pyproject_install %check %pyproject_run_pytest %files %doc LICENSE README.md %_bindir/%pypi_name %python3_sitelibdir/%pypi_name/ %python3_sitelibdir/%{pyproject_distinfo %pypi_name}/ %changelog * Fri Feb 09 2024 Anton Zhukharev <ancieg@altlinux.org> 0.11.0-alt1 - Updated to 0.11.0. * Wed Dec 27 2023 Anton Zhukharev <ancieg@altlinux.org> 0.10.4-alt1 - Updated to 0.10.4. * Thu Oct 19 2023 Anton Zhukharev <ancieg@altlinux.org> 0.10.2-alt1 - Updated to 0.10.2. * Thu Oct 19 2023 Anton Zhukharev <ancieg@altlinux.org> 0.10.1-alt1 - Updated to 0.10.1. * Wed Oct 18 2023 Anton Zhukharev <ancieg@altlinux.org> 0.10.0-alt1 - Updated to 0.10.0. * Wed Oct 11 2023 Anton Zhukharev <ancieg@altlinux.org> 0.9.3-alt1 - Updated to 0.9.3. * Mon Oct 02 2023 Anton Zhukharev <ancieg@altlinux.org> 0.9.2-alt1 - Updated to 0.9.2. * Fri Sep 22 2023 Anton Zhukharev <ancieg@altlinux.org> 0.9.0-alt1 - Updated to 0.9.0. * Sun Sep 03 2023 Anton Zhukharev <ancieg@altlinux.org> 0.8.7-alt1 - Updated to 0.8.7. * Tue Jul 25 2023 Anton Zhukharev <ancieg@altlinux.org> 0.8.6-alt1 - Updated to 0.8.6. * Thu Jul 20 2023 Anton Zhukharev <ancieg@altlinux.org> 0.8.4-alt1 - Updated to 0.8.4. * Wed Jun 14 2023 Anton Zhukharev <ancieg@altlinux.org> 0.7.1-alt1 - New version. * Sat May 13 2023 Anton Zhukharev <ancieg@altlinux.org> 0.4.3-alt1 - New version. * Sun May 07 2023 Anton Zhukharev <ancieg@altlinux.org> 0.4.2-alt1 - New version. * Fri May 05 2023 Anton Zhukharev <ancieg@altlinux.org> 0.4.0-alt2 - Use rpm-build-pyproject macros. - Don't package MIT license file. * Mon Apr 10 2023 Anton Zhukharev <ancieg@altlinux.org> 0.4.0-alt1 - New version. * Mon Apr 03 2023 Anton Zhukharev <ancieg@altlinux.org> 0.3.5-alt1 - New version. * Tue Mar 28 2023 Anton Zhukharev <ancieg@altlinux.org> 0.3.4-alt1 - New version. - Enabled %%check. * Tue Mar 28 2023 Anton Zhukharev <ancieg@altlinux.org> 0.3.3-alt1 - New version. * Tue Mar 14 2023 Anton Zhukharev <ancieg@altlinux.org> 0.2.0-alt1 - 0.1.4 -> 0.2.0. * Mon Dec 19 2022 Anton Zhukharev <ancieg@altlinux.org> 0.1.4-alt1 - 0.1.4 * Sat Dec 10 2022 Anton Zhukharev <ancieg@altlinux.org> 0.1.3-alt1 - initial build for Sisyphus |