Skip to main content

Sixth offical python package

Project description

Sixth

N|Solid

Sixth helps you proactively identify security vulnerabilities and prevent cyberattacks on your system that could cost you millions of dollars.

Features

  • Automated Penetration Testing
  • End to End encryption of data
  • DDOS attack mitigation
  • Man in the Middle Attack prevention
  • No Rate Limit Attack Prevention
  • Cross site scripting mitigation
  • Cross site request forgery mitigation

Sixth SDK is a lightweight library that helps you make sure your application stays secured from all sorts of cybersecurity threats and attacks and helps you mitigate them. visit our website to get started!.

Installation and usage

Python

Sixth SDK is currently only available for fasiapi and can be installed as followed.

Installation

pip install sixth-python

usage

#import sixth SDK
from sixth.sdk import Sixth
from fastapi import FastAPI

app = FastAPI()
# initalize app, add routes, middleware, exception handlers etc


#....
Sixth(apikey="api key", app=app).init()
if __name__ == "__main__":
    uvicorn.run(app, host=host, port=PORT)

Javascript

Sixth SDK is currently only available for express and can be installed as followed.

Installation

npm i sixth-node

usage

import Sixth from "sixth-node";
import  express  from "express";

const app = express();

const six = new Sixth("apikey", app)
await six.init()
// add routes, middleware, exception handlers etc


// after done adding routes, middleware, etc
six.sync_project();
app.listen(PORT, ()=> console.log(`Server running on port: http://localhost:${PORT}`))

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

sixth-python-0.2.6.3.tar.gz (52.1 kB view details)

Uploaded Source

Built Distribution

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

sixth_python-0.2.6.3-py3-none-any.whl (64.9 kB view details)

Uploaded Python 3

File details

Details for the file sixth-python-0.2.6.3.tar.gz.

File metadata

  • Download URL: sixth-python-0.2.6.3.tar.gz
  • Upload date:
  • Size: 52.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for sixth-python-0.2.6.3.tar.gz
Algorithm Hash digest
SHA256 f9a9bdb0894c9108af67dcaf102a1777892add858b3ebc2f97acb0dce0ca64d1
MD5 7b9cf8ffec4952cd41844ed482559a01
BLAKE2b-256 41cc4a4c372163dbefaa4fefdd37d94de7b4d10026c427c8ae811ba38c239e3b

See more details on using hashes here.

File details

Details for the file sixth_python-0.2.6.3-py3-none-any.whl.

File metadata

  • Download URL: sixth_python-0.2.6.3-py3-none-any.whl
  • Upload date:
  • Size: 64.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for sixth_python-0.2.6.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3d15efdd7d9db1050002065b3f5f3fd373935994276898a1b73cd21628989b5d
MD5 45df2065551e24a2e94724bb24555cd9
BLAKE2b-256 754dbebad7027dab7473612f631dedaee111093e1b1294ea2276eaf886f9d723

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