# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup python 1.0 name py-filelock version 3.15.3 revision 0 platforms {darwin any} supported_archs noarch license public-domain maintainers {@funasoul gmail.com:funasoul} openmaintainer description A platform independent file lock long_description This package contains a single module, which implements \ a platform independent file lock in Python, which \ provides a simple way of inter-process communication: homepage https://py-filelock.readthedocs.io/ checksums rmd160 145d8cfd7f09944e7d518d2cd4ae13aed1612b1c \ sha256 e1199bf5194a2277273dacd50269f0d87d0682088a3c561c15674ea9005d8635 \ size 17982 # keep versions for Python < 3.4, these are (indirect) dependencies of py-virtualenv # See: python.versions 27 37 38 39 310 311 312 if {${name} ne ${subport}} { if {${python.version} >= 37} { python.pep517 \ yes python.pep517_backend \ hatch depends_build-append \ port:py${python.version}-hatch-vcs } else { depends_build-append \ port:py${python.version}-setuptools_scm } if {${python.version} == 37} { version 3.12.2 checksums rmd160 9db9c424e7aa0f278b4716ee70d2aeeca3e15681 \ sha256 002740518d8aa59a26b0c76e10fb8c6e15eae825d34b6fdf670333fd7b938d81 \ size 12441 } if {${python.version} <= 35} { version 3.2.1 revision 0 epoch 1 checksums rmd160 4438a50fb193ec08f29631a5fbc657a74b5a084d \ sha256 9cdd29c411ab196cf4c35a1da684f7b9da723696cb356efa45bf5eb1ff313ee3 \ size 202950 depends_build-append \ port:py${python.version}-toml } test.run yes livecheck.type none }