semvec/pypi-packages huggingface dataset:
nasdaq-protocols 1.2.4
Nasdaq protocols python library
Requires Python: >=3.10

Nasdaq Protocols Python Library
===============================

nasdaq-protocols contains client side implementations of the various
publicly available protocols used by Nasdaq ecosystem.

This package contains only the core implementations of the protocols like message
serialization, deserialization, message validation and session handling. It does not
contain any actual messages that are exchanged between the client and the server.

The actual messages are application specific and hence has to be defined by the
user of this library. The user has to define the messages as per the protocol specification
by extending the base message class defined in the package.


More documentation can be found in the [github-pages](https://nasdaq.github.io/nasdaq-protocols/)
mendelbrot 0.0.3
A really simple Pedigree Parser
Requires Python: >3.8

# mendelbrot

This library contains utility modules, used in both [Talos](https://github.com/populationgenomics/talos) and [TalosAf](https://github.com/populationgenomics/talos_af) - analysis tools created at the Centre for Population Genomics.

## pedigree_parser

This is a simple pedigree parser, which provides a simple, minimal-dependency interface for parsing a Pedigree file.

This was developed as part of the broader [Talos](https://github.com/populationgenomics/talos) project, and as such can
support standard 6-column pedigree files, as well as 7-column pedigree files which pack HPO terms into the final column. 
See the [Usage documentation](docs/Pedigree.md) for more details

## bcftools_intepreter

A wrapper to generate HGVS-compliant p. notation from BCFtools CSQ's `amino_acid_change` field.

This wrapper contains individual method and RegEx patterns to decipher long-form AA change Strings. These can be 
accessed directly (e.g. through `mendelbrot.bcftools_interpreter.process_stop_gained()`) or they can be accessed via 
a distributor method:

```python
from mendelbrot.pedigree_parser import classify_change

neat_aa = classify_change('812L>812*', 'stop_gained')

neat_frameshift = classify_change('375VIGYECDCAAGFELIDRKTC..821>375V*', 'frameshift')
```

This wrapper only works for some consequence types (synonymous, missense, stop_gained, and frameshift). If it fails some
corenr cases for any of these types, or new types are required, please raise an issue.
instacart-order-history-download 1.0.0
A command-line tool to download your Instacart order history
Requires Python: >=3.8
Keywords: instacart, receipts, orders, cli

# instacart-order-history-download

instacart-order-history-download is a command-line tool for downloading your Instacart order history.

## Install

```bash
brew tap mike-vincent/instacart-order-history-download
brew install instacart-order-history-download
```

## Get your session cookie

Log into instacart.com, open DevTools → Cookies, and copy `_instacart_session_id`.

## Usage

```bash
instacart-order-history-download --instacart-session-id "YOUR_SESSION_ID"
instacart-order-history-download --instacart-session-id "YOUR_SESSION_ID" -n 10 -f csv -o orders.csv
```

## Options

```
--instacart-session-id   Your _instacart_session_id cookie (required)
-n, --orders             Number of orders to fetch (default: all)
-f, --format             csv, json, markdown, tsv, or yaml
-o, --output             Output filename
-q, --quiet              Quiet mode
-h, --help               Show help
```

## Output

JSON, CSV, or text with order dates, totals, retailers, and full item details.

## Author

[Mike Vincent](https://www.mikevincent.dev), Los Angeles, Calif.

## Disclaimer

Not affiliated with Maplebear Inc. d/b/a Instacart.

## Contributing

Issues and pull requests welcome.

## License

[GPL-3.0](LICENSE)