Skip to main content

If you ever missed segfaults in Python, there you go

Project description

Segfault Package / Пакет Segfault


English

Description

Segfault is a package I created as a joke, containing exactly one method that triggers a C exception: raise(SIGSEGV)

Why was this package created? I was bored.

Installation

To install, run the following command:

import segfault

segfault.cause_segfault()

Usage

Import and call the function cause_segfault:

import segfault

segfault.cause_segfault()

This will cause the program to terminate with a segmentation fault.

License

This package is provided "as is" without any warranties. Use at your own risk.


Русский

Описание

Segfault — пакет который я создал ради шутки и содержит ровно 1 метод, вызывающий исключение C : raise(SIGSEGV)

С какой целю был создан пакет? Мне было скучно.

Установка

Для установки пропишите команду:

pip install segfault_package

Использование

Импортируйте и вызовите функцию cause_segfault:

import segfault

segfault.cause_segfault()

Это приведет к аварийному завершению программы с сегментационным нарушением.

Лицензия

Этот пакет предоставляется "как есть" без каких-либо гарантий. Используйте на свой страх и риск.

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

segfault_package-0.0.3.tar.gz (58.5 kB view details)

Uploaded Source

Built Distribution

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

segfault_package-0.0.3-py3-none-any.whl (57.7 kB view details)

Uploaded Python 3

File details

Details for the file segfault_package-0.0.3.tar.gz.

File metadata

  • Download URL: segfault_package-0.0.3.tar.gz
  • Upload date:
  • Size: 58.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.7

File hashes

Hashes for segfault_package-0.0.3.tar.gz
Algorithm Hash digest
SHA256 919ed178af69e4847c3baf6b796e95bcb1ea406f774a0acc4fb7a590ded363d6
MD5 d897741a468e6cf0799bc41f6c62f786
BLAKE2b-256 1001791f2131c26546b11d4b76fd5b21666b6d3f900771140388ba75155fbff1

See more details on using hashes here.

File details

Details for the file segfault_package-0.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for segfault_package-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cd47ef7918ce963c0322d9e05cb555ab23e8276d97bfc9e80fa47b1f970219fa
MD5 58c6cc80e1970eca54982ca1449d3c9f
BLAKE2b-256 7c53d7ae25622d9475b3b63c3a0adf972cd33bd7bc272180f93f4d732e22ddd3

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