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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: winfcntl-1.1.8.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.8.tar.gz
Algorithm Hash digest
SHA256 35b3eea0f8c5dd83fc4bcc039f7de5b183fb3bddc1caee4d7161aec978c55a9f
MD5 cfc5794fbfc354f16affd8cccbf6aad6
BLAKE2b-256 8636243100859af022aac569b40466df76bd3ed332c2e750d5a21ac68de922a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: winfcntl-1.1.8-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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 c1fd71ba65d704fbb1212fe9a38e3268c73a013b769d237882dee0162310b91d
MD5 363f8b9b157727846c7a7f2f50b86141
BLAKE2b-256 db709e020a19fc4790f7fac6f75b8de97199828415af0dc6c93a7d9534ce1ce4

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