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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: winfcntl-1.0.8.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.8.tar.gz
Algorithm Hash digest
SHA256 c9ad25b33a99a422f04273923e49f8b7a5e7cd5e62a0a09f4d110b902b916242
MD5 0b7abde2a954174d05e21a8eaf576e7d
BLAKE2b-256 ad83b58adc41f64f4123f972a196c6c6475ebdc6620f835d5f8cf97d05693ead

See more details on using hashes here.

File details

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

File metadata

  • Download URL: winfcntl-1.0.8-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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 5f9c8f05bd4c6d5ac77d176c6379a2246e685c0a413b383a2302d7bbe998bd76
MD5 1ef25e967fbcd88d3eda9e60588c0ae6
BLAKE2b-256 aed9123f4df9da6fd229ce90aa1eaf2cec8623d6a91e6cffa35b3b21163e9dca

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