semvec/pypi-packages huggingface dataset:
misskey-python 1.3.1
(discontinued) misskey api library
License: MIT
Requires Python: <4.0,>=3.10

# This project has been discontinued.

**When installing, keep in mind that support is not provided by this library.**

Its de facto successor library is [misspy](https://github.com/misspy-dev/misspy).
## Why was it discontinued?
Partly because the name is very similar to existing libraries such as MiPA and MiPAC, but the most important reason is that I started developing [misspy](https://github.com/misspy-dev/misspy), the spiritual successor library to MiPC.
## I want to use the PyPI project name (misskey-python) for another project, so I want to transfer it / I want to maintain MiPC, so I want to transfer the PyPI project name.
I will gladly transfer both. To request a transfer, please send an email with the reason and a repository such as GitHub. Please note that, as with PEP 541 requests, we will not respond to requests **without a valid reason**. Also, there may be a delay in confirming your email.

Please use the email address listed in the latest release when submitting, as the email addresses posted in the past are no longer in use.

# MiPC

![img](assets/icon.png)

MiPC (Misskey Python Client) is a Python client for using MisskeyAPI.

# Examples

##  MiAuth

```python

from MiPC.MiAuth import MiAuth

mia = MiAuth(server="misskey.io", name="TestApp")

url = mia.generate_url()

while True:

   try:

     auth_token = mia.get_token()

     break

   except MisskeyMiAuthFailedException:

     await asyncio.sleep(0.5)

     pass

```

# question
## Q. Why is the pypi registered under a different name(misskey-python) than MiPC?
A. Because the registration was denied due to the name being similar to an existing pypi project.
word_gen_card 0.1.3
a generate anki card  tool from dictionary export csv file
License: MIT
Requires Python: >=3.10

# word-gen-card
a generate anki card  tool from dictionary export csv file

## Installation

word-gen-card requires python version 3.10 or higher

```bash
pip install word_gen_card
```

## Quickstart
**Now Support Eudic export csv file**

see usage details

```bash
card_cli --help
```

## Support more csv formats

this tool default model fields like below:

```
fields=[
            {"name": "单词"},
            {"name": "音标"},
            {"name": "图片"},
            {"name": "声音"},
            {"name": "基本释义"},
        ],
```

your process_data method logic only put this fields list to `self.gen_anki` if  using default model, like below:


```python
from word_gen_card import GenAnki

class OtherDict(GenAnki):
    def process_data(self, path):
        # do your something
        fields = [word, phonetic symbols, image, f'[sound:{audio_name]', basic meaning]
        self.gen_anki(fields=fields)

```

also you can custom your model, see below:

```
my_deck = genanki.Model(
      model_id,
        "Model NAME",
        fields=[
            {"name": "单词"},
            {"name": "音标"},
            {"name": "图片"},
            {"name": "声音"},
            {"name": "基本释义"},
        ],
        templates=[
        {
            "name": "Card 1",
            "qfmt": "", # front side
            "afmt": "", # back side
        }
        ]
)
eudic = Eudic(deck=my_deck, model=my_model, source_data_path=args.source, to_path=args.to)
eudic.packge()
```
for more model detail see [genanki](https://github.com/kerrickstaley/genanki) repo

## License

This project is open sourced under MIT license, see the [LICENSE](LICENSE) file for more details.