Skip to main content

This module contains the setup for the hackerbot python package.

Project description

Hackerbot Python Package

Hackerbot python package (hackerbot-python-package) is a project that includes modules for controlling and managing the Hackerbot system.

Installation

Follow these steps to clone the repository and set up the required dependencies.

1. Clone the Repository

Use SSH to clone the repository:

https://github.com/hackerbotindustries/hackerbot-python-package.git

This will create a directory named hackerbot-python-package and download all necessary files.

2. Navigate to the Modules Directory

Move into the hackerbot_modules directory:

cd hackerbot-python-package/

3. Install Dependencies

Install the hackerbot package using pip:

pip install .

This will install the package locally for your Python environment.

Usage

Once installed, you can import hackerbot in your Python scripts:

import hackerbot

4. Testing

To run the unit tests run:

cd tests/unit_tests
pytest

Troubleshooting

If you run into issues with the installation, try the following:

  • Ensure you're using a virtual environment:
    python3 -m venv venv
    source venv/bin/activate
    
  • Upgrade pip before installation:
    pip install --upgrade pip
    

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

hackerbot-0.2.0.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hackerbot-0.2.0-py3-none-any.whl (27.6 kB view details)

Uploaded Python 3

File details

Details for the file hackerbot-0.2.0.tar.gz.

File metadata

  • Download URL: hackerbot-0.2.0.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for hackerbot-0.2.0.tar.gz
Algorithm Hash digest
SHA256 77fab79d70e4fcd99bf9fbe781a810498b8edf62b95518708c2001177e502266
MD5 a213fb156e473c39745df0627fe712f5
BLAKE2b-256 4605812e919b2155574c029a3c809e05d2c56824e923f059a884e104c81bb0e9

See more details on using hashes here.

File details

Details for the file hackerbot-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: hackerbot-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 27.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for hackerbot-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 343716d55875d8c3115390cd3123aba6dbbba3b3086b6e77cc29d4d9abd22dc1
MD5 8915559520dd9295490530a8fb9f5b8f
BLAKE2b-256 6d58c1cbc97a5d09946dd8038842f6b71886b318936adff8a687ecbf76a23511

See more details on using hashes here.

Supported by

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