Skip to main content

A Python package for modeling companies across various sectors.

Project description

Company Package

The Company Package is a Python package designed to model companies across different sectors.

Features

  • Base Company class with core attributes and methods, including stock price retrieval.
  • Sector-specific subclasses:
    • InfoTechCompany: For companies focused on information technology.
    • FinTechCompany: For companies in the financial technology sector.
    • MedicalCompany: With additional methods to track drug approval attempts.
  • Integrated with yfinance for real-time stock information.

Installation

Ensure you have Python 3.6 or higher. You can install the package and its dependencies from source with:

pip install -e .

or from PyPi with:

pip install company_package

Usage

Here's a quick example of how to use the package:

import company as cp

my_company = cp.Company(name="Nvidia", ticker="NVDA")
my_company.display_info()

Documentation

Visit our documentation page.

Contributing

Contributions are welcome! Fork our repository and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

company_package-0.0.2.post0.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

company_package-0.0.2.post0-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

Details for the file company_package-0.0.2.post0.tar.gz.

File metadata

  • Download URL: company_package-0.0.2.post0.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.13

File hashes

Hashes for company_package-0.0.2.post0.tar.gz
Algorithm Hash digest
SHA256 d1a6f5e277d9defcc378e5f849a9ceb5c06917fa1d61eb840875b58b3510e231
MD5 d58448385c7dfdd319794ee35fe305de
BLAKE2b-256 3631e098c5c917aa3666d9419f767e70de18462ee7fd8849b1e1b4932505dd91

See more details on using hashes here.

File details

Details for the file company_package-0.0.2.post0-py3-none-any.whl.

File metadata

File hashes

Hashes for company_package-0.0.2.post0-py3-none-any.whl
Algorithm Hash digest
SHA256 2382c963c0305dd0eca8524713e4b2058a8067d900e1b53f089086e4c049445d
MD5 860efb3b8c909d5cfccbed8b6c1a1e9f
BLAKE2b-256 9972db2b4c015e65a50c254a3bd67cf367416f16f70ede61189885f737469aa2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page