fortuneluckpredictor


Namefortuneluckpredictor JSON
Version 1.0.2 PyPI version JSON
download
home_pageNone
SummaryFortune & luck predictor. Returns lucky numbers, fortunes, and horoscope-like results.
upload_time2025-11-05 04:40:11
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords python package build cookie fun guess luck fortune
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![CI](https://github.com/swe-students-fall2025/3-python-package-team_boreal/actions/workflows/ci.yml/badge.svg)
![CD](https://github.com/swe-students-fall2025/3-python-package-team_boreal/actions/workflows/cd.yml/badge.svg)
# Fortune Luck Predictor

A Python package that returns lucky numbers, fortunes, and horoscope-like results.
## Team

- Pranathi Chinthalapani — prc9852@nyu.edu ([GitHub](https://github.com/PranathiChin))
- Sam Rawdon — sr6360@nyu.edu ([GitHub](https://github.com/SamRawdon))
- May Zhou — zz4206@nyu.edu ([GitHub](https://github.com/zz4206))
- Hanjun Deng — hd2432@nyu.edu ([GitHub](https://github.com/Deng-Hanjun))
- William Chan — wc2184@nyu.edu ([GitHub](https://github.com/wc2184))

## What is it?


Fortune Luck Predictor provides:
- Fortunes: Random fortune cookie-style messages
- Future Predictions: Predicts career, marriage age, number of kids, and success level
- Day Predictions: Get day-specific fortunes for any day of the week
- Compatibility Scores: Calculate compatibility between two names
- Lucky Numbers: Generate weighted lucky numbers based on the current date and time

## Installation

From PyPI:
```bash
pip install fortuneluckpredictor
```

From source:
```bash
git clone https://github.com/swe-students-fall2025/3-python-package-team_boreal.git
cd 3-python-package-team_boreal
pip install -e .
```

## How to Run

### Interactive Mode

Run the package as a module:
```bash
python -m fortuneluckpredictor
```

Or if you need to set PYTHONPATH:
```bash
PYTHONPATH=src python -m fortuneluckpredictor
```

This launches an interactive menu with all available functions.

### Using as a Package

Import and use the functions in your Python code:

```python
from fortuneluckpredictor.fortune import get_fortune
from fortuneluckpredictor.futurePredictions import futurePrediction
from fortuneluckpredictor.predictDay import predict_day
from fortuneluckpredictor.compatibility_score import compatibility_score
from fortuneluckpredictor.luckyNumber import get_lucky_number

# Get a fortune
print(get_fortune())

# Predict your future
print(futurePrediction("Alice"))

# Predict a day
print(predict_day("Monday"))

# Check compatibility
print(compatibility_score("Alice", "Bob"))

# Get a lucky number
print(get_lucky_number((1, 100)))
```

## Development

Set up the development environment:
```bash
pipenv install --dev
pipenv shell
pip install -e .
```

Run tests:
```bash
pytest tests/
```

## Links

- GitHub: https://github.com/swe-students-fall2025/3-python-package-team_boreal
- PyPI: https://pypi.org/project/fortuneluckpredictor/

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "fortuneluckpredictor",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "python, package, build, cookie, fun, guess, luck, fortune",
    "author": null,
    "author_email": "\"Pranathi Chinthalapani, Sam Rawdon, May Zhou, Hanjun Deng, William Chan\" <prc9852@nyu.edu>, Pranathi Chinthalapani <prc9852@nyu.edu>, Sam Rawdon <sr6360@nyu.edu>, May Zhou <zz4206@nyu.edu>, Hanjun Deng <hd2432@nyu.edu>, William Chan <wc2184@nyu.edu>",
    "download_url": "https://files.pythonhosted.org/packages/2c/3e/c5ffc1fca90cf5abdc8b01722c6938b334d26d00344c5cb35519fe497c70/fortuneluckpredictor-1.0.2.tar.gz",
    "platform": null,
    "description": "![CI](https://github.com/swe-students-fall2025/3-python-package-team_boreal/actions/workflows/ci.yml/badge.svg)\n![CD](https://github.com/swe-students-fall2025/3-python-package-team_boreal/actions/workflows/cd.yml/badge.svg)\n# Fortune Luck Predictor\n\nA Python package that returns lucky numbers, fortunes, and horoscope-like results.\n## Team\n\n- Pranathi Chinthalapani \u2014 prc9852@nyu.edu ([GitHub](https://github.com/PranathiChin))\n- Sam Rawdon \u2014 sr6360@nyu.edu ([GitHub](https://github.com/SamRawdon))\n- May Zhou \u2014 zz4206@nyu.edu ([GitHub](https://github.com/zz4206))\n- Hanjun Deng \u2014 hd2432@nyu.edu ([GitHub](https://github.com/Deng-Hanjun))\n- William Chan \u2014 wc2184@nyu.edu ([GitHub](https://github.com/wc2184))\n\n## What is it?\n\n\nFortune Luck Predictor provides:\n- Fortunes: Random fortune cookie-style messages\n- Future Predictions: Predicts career, marriage age, number of kids, and success level\n- Day Predictions: Get day-specific fortunes for any day of the week\n- Compatibility Scores: Calculate compatibility between two names\n- Lucky Numbers: Generate weighted lucky numbers based on the current date and time\n\n## Installation\n\nFrom PyPI:\n```bash\npip install fortuneluckpredictor\n```\n\nFrom source:\n```bash\ngit clone https://github.com/swe-students-fall2025/3-python-package-team_boreal.git\ncd 3-python-package-team_boreal\npip install -e .\n```\n\n## How to Run\n\n### Interactive Mode\n\nRun the package as a module:\n```bash\npython -m fortuneluckpredictor\n```\n\nOr if you need to set PYTHONPATH:\n```bash\nPYTHONPATH=src python -m fortuneluckpredictor\n```\n\nThis launches an interactive menu with all available functions.\n\n### Using as a Package\n\nImport and use the functions in your Python code:\n\n```python\nfrom fortuneluckpredictor.fortune import get_fortune\nfrom fortuneluckpredictor.futurePredictions import futurePrediction\nfrom fortuneluckpredictor.predictDay import predict_day\nfrom fortuneluckpredictor.compatibility_score import compatibility_score\nfrom fortuneluckpredictor.luckyNumber import get_lucky_number\n\n# Get a fortune\nprint(get_fortune())\n\n# Predict your future\nprint(futurePrediction(\"Alice\"))\n\n# Predict a day\nprint(predict_day(\"Monday\"))\n\n# Check compatibility\nprint(compatibility_score(\"Alice\", \"Bob\"))\n\n# Get a lucky number\nprint(get_lucky_number((1, 100)))\n```\n\n## Development\n\nSet up the development environment:\n```bash\npipenv install --dev\npipenv shell\npip install -e .\n```\n\nRun tests:\n```bash\npytest tests/\n```\n\n## Links\n\n- GitHub: https://github.com/swe-students-fall2025/3-python-package-team_boreal\n- PyPI: https://pypi.org/project/fortuneluckpredictor/\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Fortune & luck predictor. Returns lucky numbers, fortunes, and horoscope-like results.",
    "version": "1.0.2",
    "project_urls": {
        "Homepage": "https://github.com/swe-students-fall2025/3-python-package-team_boreal",
        "Issues": "https://github.com/swe-students-fall2025/3-python-package-team_boreal/issues",
        "Repository": "https://github.com/swe-students-fall2025/3-python-package-team_boreal.git"
    },
    "split_keywords": [
        "python",
        " package",
        " build",
        " cookie",
        " fun",
        " guess",
        " luck",
        " fortune"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "74cba9f78598e0d666428a78b2ccc35528279f09e81e7b487aecc2f78ce0c207",
                "md5": "945eaec8e97ded6c24e47ddf4799ec67",
                "sha256": "51f8d596f5ec06361f4cf18a78df773e3a691b4a42fa3ef38c0361d2664339d1"
            },
            "downloads": -1,
            "filename": "fortuneluckpredictor-1.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "945eaec8e97ded6c24e47ddf4799ec67",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 20129,
            "upload_time": "2025-11-05T04:40:10",
            "upload_time_iso_8601": "2025-11-05T04:40:10.159141Z",
            "url": "https://files.pythonhosted.org/packages/74/cb/a9f78598e0d666428a78b2ccc35528279f09e81e7b487aecc2f78ce0c207/fortuneluckpredictor-1.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2c3ec5ffc1fca90cf5abdc8b01722c6938b334d26d00344c5cb35519fe497c70",
                "md5": "323861419c04ba7be972b9aeb7655f0e",
                "sha256": "5d475c8bd3325bcc949476ca390553806c00ee5d7e736d3e0ba3aa9c01ff75b4"
            },
            "downloads": -1,
            "filename": "fortuneluckpredictor-1.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "323861419c04ba7be972b9aeb7655f0e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 24703,
            "upload_time": "2025-11-05T04:40:11",
            "upload_time_iso_8601": "2025-11-05T04:40:11.225235Z",
            "url": "https://files.pythonhosted.org/packages/2c/3e/c5ffc1fca90cf5abdc8b01722c6938b334d26d00344c5cb35519fe497c70/fortuneluckpredictor-1.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-11-05 04:40:11",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "swe-students-fall2025",
    "github_project": "3-python-package-team_boreal",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "fortuneluckpredictor"
}
        
Elapsed time: 3.39553s