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.0.3.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

winfcntl-1.0.3-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for winfcntl-1.0.3.tar.gz
Algorithm Hash digest
SHA256 057f846270aa0c6094b45dad103e9d75370bfb245c3f2fed6ec93e672b9791b9
MD5 188562e6c871bba72b362389003e4fb1
BLAKE2b-256 1bf028f86cb9aaf9509816fef03ab2cf5a688a3a7541cc720cd4ba37d3eae0fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: winfcntl-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.6 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.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 fe4c5b4c289afea44c63bda6596c9927c047f9bf19dcff6b1c476d0b32cb3d5a
MD5 4bf1a02fc20b35c52e21406a5a8eb3ea
BLAKE2b-256 682533acd4ca1cef496f898fb0b2c3421a1b41e6b9e5cfacefb08bbd2a1696a0

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