semvec/pypi-packages huggingface dataset:
nexusQuestion 2.1.0
A Python SDK for the Nexus Question Generation API
License: MIT
Requires Python: >=3.6

# Example usage in README.md:
"""
## Error Handling

The Nexus SDK uses a comprehensive error handling system. Here are the different types of exceptions:

1. `NexusError`: Base exception class for all Nexus SDK errors
2. `NexusAPIError`: Raised for errors returned by the Nexus API
3. `NexusFileError`: Raised for file-related errors
4. `NexusValidationError`: Raised for validation-related errors
5. `NexusConfigError`: Raised for configuration errors

Example of handling different types of errors:

```python
from nexus import NexusSDK
from nexus.exceptions import NexusAPIError, NexusFileError, NexusValidationError

sdk = NexusSDK(api_key="your-api-key")

try:
    response = sdk.generate_questions(
        files=["document.pdf"],
        num_questions=5,
        difficulty="medium"
    )
except NexusFileError as e:
    print(f"File error: {e}")
except NexusValidationError as e:
    print(f"Validation error: {e}")
except NexusAPIError as e:
    print(f"API error (status {e.status_code}): {e}")
except NexusError as e:
    print(f"Other Nexus error: {e}")
```

This allows for fine-grained error handling in your applications.
"""
watson-next 3.1.1
A wonderful CLI to track your time!
License: MIT
Requires Python: >=3.6
Keywords: watson time-tracking time tracking monitoring report

![watson-next logo](watson-next.svg)

A wonderful CLI to track your time.
===================================

ℹ️ `watson-next` is a fork of the seemingly abandoned [TailorDev/Watson](https://github.com/TailorDev/Watson).

Watson is here to help you manage your time. You want to know how
much time you are spending on your projects? You want to generate a nice
report for your client? Watson is here for you.

Wanna know what it looks like?

[![asciicast](https://asciinema.org/a/35918.svg)](https://asciinema.org/a/35918)

Nice isn't it?

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

Install watson-next using pip:

```
$ pip install watson-next
```

Usage
-----

Start tracking your activity via:

```
$ watson start world-domination +cats
```

With this command, you have started a new **frame** for the *world-domination* project with the *cats* tag. That's it.

Now stop tracking you world domination plan via:

```
$ watson stop
Project world-domination [cats] started 8 minutes ago (2016.01.27 13:00:28+0100)
```

You can log your latest working sessions (aka **frames**) thanks to the ``log`` command:

```
$ watson log
Tuesday 26 January 2016 (8m 32s)
      ffb2a4c  13:00 to 13:08      08m 32s   world-domination  [cats]
```

To list all available commands:

```
$ watson help
```

License
-------

Watson-next is released under the MIT License.
See the bundled LICENSE file for details.