devel/py-portalocker 2.3.2_1 DragonFly
Python library that provides an easy API to file locking
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- PSFL
- Categories
- devel, python
- Package size
- 26.3 KiB, 123.1 KiB installed
Description
Portalocker is a library to provide an easy API to file locking.
An important detail to note is that on Linux and Unix systems the locks are advisory by default. By specifying the -o mand option to the mount command it is possible to enable mandatory file locking on Linux. This is generally not recommended however. For more information about the subject: https://en.wikipedia.org/wiki/File_locking http://stackoverflow.com/questions/39292051/portalocker-does-not-seem-to-lock https://stackoverflow.com/questions/12062466/mandatory-file-lock-on-linux
In the other systems
The newest version among them is 3.2.0, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | devel/py-portalocker | 2.3.2_1 behind since 2026-07-05 | none known | - | [email protected] | - |
| FreeBSD | devel/py-portalocker | 3.2.0 newest | none known | - | [email protected] | - |
| OpenBSD | devel/py-portalocker | 2.6.0p3 behind since 2026-07-05 | no data | - | Moritz Buhl <[email protected]> | - |
| MidnightBSD | devel/py-portalocker | 3.2.0 newest | no data | - | [email protected] | 2026-07-05 |
| HardenedBSD | devel/py-portalocker | 3.2.0 newest | no data | - | [email protected] | - |
| GhostBSD | devel/py-portalocker | 3.2.0 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install py311-portalocker
From DPorts:
cd /usr/dports/devel/py-portalocker && make install clean
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.