semvec/pypi-packages huggingface dataset:
django-commons-playground 1.0.1
A place to test things out
Requires Python: >=3.11
Keywords: django, django commons

# django-commons-playground
A sample project to test things out


## Running tests

```shell
python -m unittest
```

## Manually building and uploading

```shell
python3 -m pip install -U twine build
python3 -m build
python3 -m twine upload --repository testpypi dist/*
```
NecessaryConditionAnalysis 0.1.1
Necessary Condition Analysis in Python
Requires Python: >=3.8

# Necessary Condition Analysis in Python

Necessary Condition Analysis (NCA) allows researchers and practitioners to identify necessary (but not sufficient) conditions in data sets.

This is a Python implementation of the original [NCA R package](https://cran.r-project.org/web/packages/NCA/NCA.pdf) including only the basic functionality of NCA for users who want to have a native implementation in Python.

Please cite the NCA package as:
> Chavelas, R. (2024). Necessary Condition Analysis in Python.

This package is based on:

> Dul, J. (2016). Necessary Condition Analysis (NCA): Logic and Methodology of “Necessary but Not Sufficient” Causality. Organizational Research Methods, 19(1), 10-52. https://doi.org/10.1177/1094428115584005

and

> Dul, Jan, Necessary Condition Analysis (NCA) with R (Version 4.0.0): A Quick Start Guide (February 16, 2024). Based on: Dul, J. (2016) "Necessary Condition Analysis (NCA): Logic and Methodology of 'Necessary but Not Sufficient' Causality." Organizational Research Methods 19(1), 10-52; Dul, J. (2020) "Conducting Necessary Condition Analysis" SAGE Publications ISBN: 9781526460141, Available at SSRN: https://ssrn.com/abstract=2624981_

For general information about NCA see:
http://www.erim.nl/nca
src2txt 0.5.0
A command-line tool to convert documents and web pages to text.
Requires Python: <4.0,>=3.11

# README for src2txt

## Overview

`src2txt` is a command-line tool designed to convert various types of documents and web pages into plain text. It supports processing local files (including PDFs and HTML files) and web URLs. The tool provides options for recursive directory processing, inclusion of hidden files, and can respect `.gitignore` rules.

## Features

- Convert files and URLs to text.
- Support for multiple file types including text, HTML, and PDF.
- Recursive processing of directories.
- Options to include hidden files and ignore `.gitignore` rules.
- Verbose output and listing files without processing.

## Installation

### Using pipx

The recommended method to install `src2txt` is using `pipx`, which installs Python applications in isolated environments. To install `src2txt` using `pipx`, run:

```bash
pipx install src2txt
```

If `pipx` is not installed, you can install it via pip:

```bash
pip install pipx
pipx ensurepath
```

## Usage

To use `src2txt`, you can invoke it from the command line with various options. Here’s a basic example:

```bash
src2txt src_to_text --sources "path/to/file_or_directory" --recursive
```

### Command Line Options

- `--sources`: List of file paths or URLs.
- `--raw-html`: Return raw HTML content without cleaning.
- `--recursive`: Recursively process files in directories.
- `--include-hidden`: Include hidden files in the processing.
- `--ignore-gitignore`: Ignore `.gitignore` rules and include files normally ignored.
- `--verbose`: Print verbose output.
- `--file-name`: Print the file name or URL before the content.
- `--list`: List files and URLs without processing content.

For more detailed usage and options, refer to the help provided by the tool:

```bash
src2txt --help
```

## Contributing

Contributions to `src2txt` are welcome.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.