Skip to main content

Falcon Avishan

Avishan is a set of tools for building fast, comfortable and reliable falcon apps.

Quick start

  1. On linux remember to install this packages:

    pip install cython
    pip install -v --no-binary :all: falcon
  2. Create virtual environment for your project:

    sudo -H pip3 install virtualenv
  3. Create your views with inheriting classes from “AvishanView”:

    class NewsView(AvishanView):
        url = 'news/'
    
    def get(self):
        # entire get method
        pass
    
    def post(self):
        # entire post method
        pass
  4. At the end of your file, add this to create server:

    stage = AvishanFalconStage()
  5. You can run your server simply with wsgiref:

    if __name__ == '__main__':
        from wsgiref import simple_server
    
        httpd = simple_server.make_server('127.0.0.1', 8000, stage.app)
        httpd.serve_forever()

Features

Metadata

Release files for falcon-avishan 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for falcon-avishan 0.0.2
File Size Uploaded Provenance Actions
falcon-avishan-0.0.2.tar.gz 6.2 kB Without provenance Details for falcon-avishan-0.0.2.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for falcon-avishan 0.0.2
File Interpreter ABI Platform Actions
falcon_avishan-0.0.2-py3-none-any.whl Python 3 none any Details for falcon_avishan-0.0.2-py3-none-any.whl
falcon_avishan-0.0.2-py2-none-any.whl Python 2 none any Details for falcon_avishan-0.0.2-py2-none-any.whl

Total release size: 25.2 kB

Release files / falcon-avishan-0.0.2.tar.gz

Download URL falcon-avishan-0.0.2.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
f915b009184708c07e535718ca1e589a40c6e4c5481317c205cc6d723144a089
BLAKE2b-256 checksum
How to use checksums
bcf88ba975064da6cfcd4622839d57a53232d180d6afb50e3f1642a7d4579d4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.5

Release files / falcon_avishan-0.0.2-py3-none-any.whl

Download URL falcon_avishan-0.0.2-py3-none-any.whl
Size 9.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0a8d0b7dc805b14a2c16be2c561af19a2c32e9e94fe69302cce693fb9a70a72e
BLAKE2b-256 checksum
How to use checksums
c3f90a28f9f570d7c6c231db1b302796d858c16489589f958dc0c2421abf5acc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.5

Release files / falcon_avishan-0.0.2-py2-none-any.whl

Download URL falcon_avishan-0.0.2-py2-none-any.whl
Size 9.5 kB
Tags Python 2
SHA-256 checksum
How to use checksums
630ac32b0bde6c8cf45efee7b1efdc4ed567c122e52c431cc6d76d11661a216d
BLAKE2b-256 checksum
How to use checksums
2fc04540a710273f6c6b0f59a990a6e8a0b7151672ffe2dd7174048bb5497d8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.5

Security for falcon-avishan 0.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.2 This release

3 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page