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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: winfcntl-1.1.1.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.1.1.tar.gz
Algorithm Hash digest
SHA256 dea7e6df9a256bc20a17127e1170d95d59c57dd903056cf5ce014fe9096db2b8
MD5 3256fb1885ae0c86125b9b414aeb09f0
BLAKE2b-256 932ac5e5892b99ac8e3f140f35ee57ea3d867798f674b512905909dd688afc50

See more details on using hashes here.

File details

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

File metadata

  • Download URL: winfcntl-1.1.1-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.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 46ef892f0ac2e7e2999a978038f75e6d81bdce95f190aa1bce73099f56874403
MD5 7bdaa0b1295ac563d0e93ff41ff7aebd
BLAKE2b-256 fc3590630b172d195fed76474797fbf6224c89f6cd8b3c89244e75ee6bde46de

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