semvec/pypi-packages huggingface dataset:
rolodex-cli 0.5.0
Simple rolodex DB utilities
Requires Python: >=3.11

# Rolodex

![License](https://img.shields.io/github/license/meddlin/rolodex)
![Python Version](https://img.shields.io/badge/python-3.10%2B-blue)
![Contributions Welcome](https://img.shields.io/badge/contributions-welcome-brightgreen)


A simple CRM for use at work.

## 🔥 Features
- ✅ Fast local database with SQLite
- 📝 Markdown-powered note taking
- 🔍 Rich search functionality
- 🎨 Colorful output with Rich
- 🏷️ Tag people with categories


![rolodex](./rolodex.png)

# Getting Started

Create virtual environment

- `python3 -m venv rolo`
- `source ./rolo/bin/activate`
- `pip install -r requirements.txt`

# Testing

Run this to fill the database with test data.

> `python3 db_load.py`

## Development

### Running tests

This project uses a src-layout. Install in editable mode, then run pytest:

```bash
python -m pip install -e .
pytest
```
wneq 1.2.0
Package for nuclear equilibria
Requires Python: >=3.0
Keywords: astronomy, nuclear astrophysics

Overview
========

.. image:: https://zenodo.org/badge/594266413.svg
  :target: https://doi.org/10.5281/zenodo.15351271

wneq is a python package for computing nuclear equilibria.

|pypi| |doc_stat| |license| |test| |lint-test| |black|

Installation
------------

Install from `PyPI <https://pypi.org/project/wneq>`_ with pip by
typing in your favorite terminal::

    $ pip install wneq

Authors
-------

- Bradley S. Meyer <mbradle@g.clemson.edu>
- Mengke Li <mengkel@g.clemson.edu>


Contribute
----------

- Issue Tracker: `<https://github.com/mbradle/wneq/issues/>`_
- Source Code: `<https://github.com/mbradle/wneq/>`_

License
-------

The project is licensed under the GNU Public License v3 (or later).

Documentation
-------------

The project documentation is available at `<https://wneq.readthedocs.io>`_.

Usage
-----

The best way to get started using wneq is to follow the
`tutorial <https://github.com/mbradle/wneq/tree/main/tutorial>`_.

.. |pypi| image:: https://badge.fury.io/py/wneq.svg 
    :target: https://badge.fury.io/py/wneq
.. |license| image:: https://img.shields.io/github/license/mbradle/wneq
    :alt: GitHub
.. |doc_stat| image:: https://readthedocs.org/projects/wneq/badge/?version=latest
    :target: https://wneq.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status
.. |test| image:: https://github.com/mbradle/wneq/actions/workflows/test.yml/badge.svg?branch=main&event=push
        :target: https://github.com/mbradle/wneq/actions/workflows/test.yml
.. |lint| image:: https://img.shields.io/badge/linting-pylint-yellowgreen
    :target: https://github.com/pylint-dev/pylint
.. |lint-test| image:: https://github.com/mbradle/wneq/actions/workflows/lint.yml/badge.svg?branch=main&event=push
        :target: https://github.com/mbradle/wneq/actions/workflows/lint.yml
.. |black| image:: https://img.shields.io/badge/code%20style-black-000000.svg
    :target: https://github.com/psf/black
scryfall-set 0.2
Overview stats for MTG sets and searches using the Scryfall API
Requires Python: >=3.12

# scryfall-set

## _"scry a card, planeswalker..."_ 🔮🃏

Overview stats for MTG sets and searches using the [Scryfall](https://scryfall.com/docs/api) API

<p align="center">
  <img src="./img/scry-screenshot.png" alt="example screenshot" width="50%">
</p>

## install

Install via PyPi with `pip install scry-set`

### locally

Clone and install with `pipx install .` or `pip install .`

## use

- Request a reference list of set releases with: `scry setlist`
  - to see a _full_ list of all releases including bonus boxes and memorabilia: `scry setlist --all`
- Get stats for a specific set:
  - `scry set BLB` returns all cards from the _Bloomburrow_ set
  - `scry set latest` finds the most recent release.
- Get stats for cards based on a scryfall [search query](https://scryfall.com/docs/syntax):
  - `scry search id:orzhov type:land legal:modern` returns all unique Orzhov Land cards that are legal in Modern format, and shows stats for that list.
- Get help with `scry --help`

### local database

Scry creates a local sqlite database and adds your queried cards to it. This means you can build a larger collection of cards by executing multiple searches, and then view stats for the entire database with `scry stats`

This also may lead to large database files with a lot of sets. To clear your database (for instance, to start a fresh collection to view stats on), run `scry clear` and confirm at the prompt.

## about

Made with python and sqlite, and requests to the [scryfall](https://scryfall.com/docs/api) API.
This is a personal project to learn more about python packaging, sqlite, pytest, and MTG sets.

## testing

Run tests with `pytest`

## licence

This project is distributed with the [MIT licence](./LICENCE)

## disclaimer

This project is not linked, authorized, endorsed by, or in any way officially connected with Wizards of the Coast.