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.3.0.tar.gz (11.3 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.3.0-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for hackerbot-0.3.0.tar.gz
Algorithm Hash digest
SHA256 51b7a5c09f67064a376058de659d49e9a1d30fd4dd96c23b600bce6471901ea8
MD5 bcee5c62645ba61c9bb24b25712ca4a2
BLAKE2b-256 0873d97a7d8ba3657a4aa69998068596421b98d6159ee16aa1edfdc029954577

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hackerbot-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 16.5 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 67b4959b5dfcfcc1dc32e2b382f1c6bd7daec3d3bd54b7bd7c7aadffbc5e9933
MD5 5941197e8dcc0abee45c3551139e6557
BLAKE2b-256 a96cc026a228c0655a881ce144b4ab3443b8cc1017e8b5fa7aaea7f77f0b03a4

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