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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: winfcntl-1.0.5.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.5.tar.gz
Algorithm Hash digest
SHA256 f408e1613bf8e83038c2b97a09330bb1ef48ad63afdeeb78fc96e105f731338e
MD5 9079d5c047587746ee12f20117e8ea0c
BLAKE2b-256 2628b9430700469024ab3598036271016d8c17b2318a86dac45a8ed7d5536061

See more details on using hashes here.

File details

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

File metadata

  • Download URL: winfcntl-1.0.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 29e9b457213a92f66a4d1e89cdc85484d3b3f53e6b994865ff1f4e286ad599a8
MD5 28b82c486f386cb0a5483e85121fa63c
BLAKE2b-256 09f1c97a1085706595ba60ffcc0e6cd94e64cfaa5cb9f9911934b35cb2381056

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