Skip to main content

Library for Meowix Python applications to check if the intended operating system is being used

Project description

Python Library: ismeowix

Library for Meowix Python applications to check if the intended operating system is being used

GPLv3 License

Installation

NOTE: Information in this section is currently inaccurate! Please give us some time to get the packages uploaded and sorted out before following these steps.

You may either install a pre-built version of the package or build it yourself.

Downloading a pre-built package

Pre-built packages are available on PyPI (for Windows and macOS) and in Meowix-Repo.

Building the package manually

To build the package manually, follow these steps:

  1. Install needed dependencies:
sudo pacman -S --needed python python-build python-colorama python-distro
  1. Clone this repository:
git clone https://github.com/Meowix-Linux/python-ismeowix.git
  1. Navigate to the repository directory:
cd python-ismeowix
  1. Build the package:
python -m build

After the above command finishes, there should be package files in the dist/ directory.

Looking for the pacman version of this package? That's in python-ismeowix-PKGBUILD.

Usage in Python

The library is intended to check if the operating system being used is Meowix Linux. If it is not, it will exit, displaying an error.

First, import the package:

import ismeowix

Then call the check function (usually at the very beginning of a given script):

ismeowix.check()

License

This repository is licensed under the GPLv3 License. If you have found that Meowix has violated any licenses or copyrights, please don't hesitate to open an issue on the repository/repositories that do so, and we will do our best to respond in a timely manner.

Project details


Release history Release notifications | RSS feed

This version

0.4

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ismeowix-0.4.tar.gz (15.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ismeowix-0.4-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

Details for the file ismeowix-0.4.tar.gz.

File metadata

  • Download URL: ismeowix-0.4.tar.gz
  • Upload date:
  • Size: 15.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for ismeowix-0.4.tar.gz
Algorithm Hash digest
SHA256 64356078e30bb63caf9c8912c9f0c72e29de943246966f4d561b8400eaef9292
MD5 ca84f0218aad125af2e53e3e5829b407
BLAKE2b-256 04d41c0af73d11591b27b0a45f6cae29c2c7ea249804e730ea27ed6af61dd5ea

See more details on using hashes here.

File details

Details for the file ismeowix-0.4-py3-none-any.whl.

File metadata

  • Download URL: ismeowix-0.4-py3-none-any.whl
  • Upload date:
  • Size: 15.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for ismeowix-0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 63b2e5a8eec7c6ee3717907c7ae92a7a553ed486f2f0d24741b9b68c6d8bb07b
MD5 2859691e5cce85f194bab0f3a455cb2e
BLAKE2b-256 64d0464fbb1b814e15617bba1854aff929b680e331094a923a4947ca7e762f0d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page