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.5.0.tar.gz (11.6 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.5.0-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for hackerbot-0.5.0.tar.gz
Algorithm Hash digest
SHA256 06d8af155538ae63f6cae8bf3269e54b2e649c969a2d08d9749c33eb0253c0c6
MD5 11f9a8ee2bdd05ac8e712321a8ca1cd9
BLAKE2b-256 efebf01ed2259416010f8756d3832ece20819b1ad893e952cdcb5206165dc565

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hackerbot-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 16.7 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.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5433716d350827692569546f52c9be190661360751b92fe171ce184908ee597b
MD5 b9b25e9335e463c9db0a743468564ed5
BLAKE2b-256 7542f24b8a6c1153655427c537b52aa16f7b507587d2f8edb1d526a1f2a7e7a5

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