Skip to main content

A fcntl solution for Windows Operating System

Project description

A fcntl solution for Windows Operating System created to handle ModuleNotFoundError issues. This package replicates fcntl functionality for Windows, addressing compatibility issues where Unix-specific modules are required but not available.

How to Use

This package can be used as a replacement for fcntl in Python modules that need cross-platform file control. Import winfcntl when running on Windows and fcntl on Unix-based systems.

Usage for Library Developers

Library developers can check the operating system using os.name or platform.system() to decide whether to import winfcntl (for Windows) or fcntl (for Unix-based systems). The function names and interfaces are designed to be compatible with fcntl.

Changelog

Version 1.0.1

  • Fixed a small mistake disabling other programs from using the Fcntl class.

Version 1.0.0

  • Initial release.

Acknowledgments

Thank you to Kiamehr Eskandari for developing this package.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

winfcntl-1.1.6.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

winfcntl-1.1.6-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file winfcntl-1.1.6.tar.gz.

File metadata

  • Download URL: winfcntl-1.1.6.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for winfcntl-1.1.6.tar.gz
Algorithm Hash digest
SHA256 5c009e0112b4ef4db2c253705ab97ecf38586c4d6ebf51f0658241f49a7445b6
MD5 0a2a5b5f37f23ffd2024ae924a85530c
BLAKE2b-256 5f387dcd68e9000894e71933b89a380efedad112043807ed6a6c3dbf5cc4654e

See more details on using hashes here.

File details

Details for the file winfcntl-1.1.6-py3-none-any.whl.

File metadata

  • Download URL: winfcntl-1.1.6-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for winfcntl-1.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 32a2868f4168ed25677efa80ef9e86f81d3e4ff5856977ef1a9acb6daa86cf09
MD5 da24908c9adad999ed691a6988fd475a
BLAKE2b-256 3d1af35a72224698bb3fa3973a0048fb7c55a7858a849eac204e6457fc323322

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page