semvec/pypi-packages huggingface dataset:
fondat-hubspot 4.1.2
Fondat package for HubSpot.
License: MIT
Requires Python: <4.0,>=3.11
Keywords: asgi, framework, resource, openapi

# fondat-hubspot

[![PyPI](https://badge.fury.io/py/fondat-hubspot.svg)](https://badge.fury.io/py/fondat-hubspot)
[![Python](https://img.shields.io/pypi/pyversions/fondat-hubspot)](https://python.org/)
[![GitHub](https://img.shields.io/badge/github-main-blue.svg)](https://github.com/fondat/fondat-hubspot/)
[![Test](https://github.com/fondat/fondat-hubspot/workflows/test/badge.svg)](https://github.com/fondat/fondat-hubspot/actions?query=workflow/test)
[![License](https://img.shields.io/github/license/fondat/fondat-hubspot.svg)](https://github.com/fondat/fondat-hubspot/blob/main/LICENSE)
[![Black](https://img.shields.io/badge/code%20style-black-black.svg)](https://github.com/psf/black)

Fondat package for HubSpot.

## Develop

```
poetry install
poetry run pre-commit install
```

## Test

```
poetry run pytest
```
Japanera 2.1.2
Easy japanese era tool
License: MIT


Easy japanese era tool
----------------------
Powered by [Yamato Nagata](https://twitter.com/514YJ)

[GitHub](https://github.com/delta114514/Japanera)
[ReadTheDocs](https://japanera.readthedocs.io/en/latest/)


```python
>>> from datetime import date
>>> from japanera import EraDate

>>> today = EraDate.from_date(date.today())
>>> date(2020, 4, 16) in today.era
True

>>> "Current Japanese Era is <{}>: <{}>".format(today.era.kanji, today.era.english)
Current Japanese Era is <令和>: <Reiwa>

>>> "Current Date is <{}>".format(today.strftime("%-K%-y年%m月%d日"))
Current Date is <令和05年03月07日>
```
nebx 0.2.0
nebx is a python "Swiss Army knife" orchestration existing python packages, reducing boilerplate codes
License: MIT
Requires Python: <3.13,>=3.11

ï»¿# nebx (nebulaspace)

nebx is a python "Swiss Army knife" to orchestrate existing python packages, reducing boilerplate codes.

## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install nebx.

```bash
pip install nebx
```

## Quick Usage Overview

* Http request and Concurrency:

```python
import asyncio
from time import perf_counter

from nebx import RequestWrapperHttpx, HttpHeaderFaker, ConcurrentTaskManager
from nebx.interfaces import IRequestWrapper, IHttpHeaderFaker, IConcurrentTaskManager


async def main():
    task_manager: IConcurrentTaskManager = ConcurrentTaskManager()
    header_faker: IHttpHeaderFaker = HttpHeaderFaker()
    request: IRequestWrapper = RequestWrapperHttpx()

    for i in range(1, 100):
        header_faker.change_user_agent()
        coro = request.get(f"https://dummyjson.com/products/{i}", headers=header_faker.header)
        task = asyncio.create_task(coro)
        task_manager.add_task(task)

    start = perf_counter()
    responses = await task_manager.run_tasks()
    stop = perf_counter()
    print(stop - start, responses)
    await request.close()


if __name__ == '__main__':
    asyncio.run(main())
```

* Email :

```python
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText

from nebx import SmtpMailer
from nebx.types import MailerSetting
from nebx.interfaces import IMailer

# currently only support port 465 with ssl and basic text email
mail_setting = MailerSetting(
    smtp_server="any.smtp.domain.tld",
    username="your_address@domain.tld",
    password="your_strong_password",
    port=465
)
mailer: IMailer = SmtpMailer(mail_setting)

# soon update to build email content easier, stay tuned !
msg = MIMEMultipart()
msg["From"] = "your_address@domain.tld"
msg["To"] = "any_address@domain.tld"
msg["Subject"] = "Limited Time: ðŸš€ Unlock 40% Off All [nebx] Memberships!"
text = "Join [nebx]â€™s 200+ courses in FP&A, financial modeling, valuation, capital markets and more....."
msg.attach(MIMEText(text))

mailer.send(msg)
```

## Contributing

Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.

Please make sure to update tests as appropriate.

## License

[MIT](https://github.com/enricoroselino/nebx/blob/main/license.txt)
athena-starship 0.0.6
Paper - Pytorch
License: MIT
Requires Python: <4.0,>=3.10
Keywords: artificial intelligence, deep learning, optimizers, Prompt Engineering

# Athena

## Install
`$ pip install athena-starship`

## Usage
```bash
python3 sam_altman.py
```

```python
import os

from dotenv import load_dotenv

# Import the OpenAIChat model and the Agent struct
from swarms import Agent
from athena_starship.llama import llama
from athena_starship.memory import ChromaDB
from athena_starship.tools.google_calendar import calendar

# Load the environment variables
load_dotenv()

# Get the API key from the environment
api_key = os.environ.get("OPENAI_API_KEY")

# Initilaize the chromadb client
chromadb = ChromaDB(
    metric="cosine",
    verbose=True,
    n_results=3,
)

## Initialize the workflow
agent = Agent(
    llm=llama,
    agent_name="Sam Altman",
    agent_description="Sam Altman Agent, CEO of OpenAI.",
    system_prompt="You're Sam Altman, CEO of OpenAI.",
    max_loops="auto",
    interactive=True,
    autosave=True,
    dashboard=True,
    long_term_memory=chromadb,
    stopping_token="<DONE>",
    verbose=True,
    # tools=[calendar],
)

# Run the workflow on a task
agent.run(
    "What are the 3 traits you look for before investing in a seed"
    " stage startup?"
)

```

# License
MIT


# Todo
- [ ] Make csv of few shot prompt examples for various tool usages
- [ ] Make tools for airtable, google calendar, notion, gmail