-
python3-falcon-3.1.1-1.lbn36.x86_64
|Build Status| |Docs| |codecov.io| |Blue|The Falcon Web Framework Falcon <>__
is a minimalist ASGI/WSGI framework for building mission-critical REST APIs and
microservices, with a focus on reliability, correctness, and performance at
scale.When it comes to building HTTP APIs, other frameworks weigh you down with
tons of dependencies and unnecessary abstractions. Falcon cuts to the chase
with a...
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-flask-sockets-0.2.1-1.lbn36.noarch
Flask-Sockets -Elegant WebSockets for your Flask apps.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-flit-3.8.0-1.lbn36.noarch
Flit is a simple way to put Python packages and modules on PyPI.
It tries to require less thought about packaging and help you avoid common
mistakes.
See Why use Flit? for
more about how it compares to other Python packaging tools.
Install
$ python3 -m pip install flit
Flit requires Python 3 and therefore needs to be installed using the Python 3
version of pip.
Python 2 modules can be distributed using Flit, but need to be importable on
Python 3 without errors.
Usage
Say you’re writing a module foobar — either as a single file foobar.py,
or as a directory — and you want to distribute it.
Make sure that foobar’s docstring starts with a one-line summary of what
the module is, and that it has a __version__:
"""An amazing sample package!"""
__version__ = "0.1"
Install flit if you don’t already have it:
python3 -m pip install flit
Run flit init in the directory containing the module to create a
pyproject.toml file. It will look something like this:
[build-system]
requires = ["flit_co
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-funcparserlib-1.0.0a0-2.prerelease.fc36.noarch
Parser combinators are just higher-order functions that take parsers as their
arguments and return them as result values. Parser combinators are:
* First-class values
* Extremely composable
* Tend to make the code quite compact
* Resemble the readable notation of xBNF grammars
Parsers made with funcparserlib are pure-Python LL(*) parsers. It means that
it's very easy to write them without thinking about look-aheads and all that
hardcore parsing stuff. But the recursive descent parsing is a rather slow
method compared to LL(k) or LR(k) algorithms.
So the primary domain for funcparserlib is parsing little languages or external
DSLs (domain specific languages).
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-geomet-0.3.0-4.fc36.noarch
Convert GeoJSON to WKT/WKB (Well-Known Text/Binary), and vice versa.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-gevent-websocket-0.10.1-1.lbn36.noarch
gevent-websocket gevent-websocket_ is a WebSocket library for the gevent_
networking library.Features include:- Integration on both socket level or using
an abstract interface. - RPC and PubSub framework using WAMP_ (WebSocket
Application Messaging Protocol). - Easily extendible using a simple WebSocket
protocol plugin API from geventwebsocket import WebSocketServer,
WebSocketApplication,...
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-gremlinpython-3.6.1-1.lbn36.noarch
.. Licensed to the Apache Software Foundation (ASF) under one .. or more
contributor license agreements. See the NOTICE file .. distributed with this
work for additional information .. regarding copyright ownership. The ASF
licenses this file .. to you under the Apache License, Version 2.0 (the ..
"License"); you may not use this file except in compliance .. with the License.
You may obtain a...
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-hatch-nodejs-version-0.3.2-1.lbn36.noarch
hatch-nodejs-version
This package provides two Hatch plugins:
version source plugin that reads/writes the package version
from the version field of the Node.js package.json file.
metadata hook plugin that reads PEP 621 metadata from the
Node.js package.json file.
Table of Contents
Installation
Global dependency
Version source
Metadata hook
License
Global dependency
Ensure hatch-nodejs-version is defined within the build-system.requires field in your pyproject.toml file.
[build-system]
requires = ["hatchling", "hatch-nodejs-version"]
build-backend = "hatchling.build"
Version source
The version source plugin name is nodejs.
pyproject.toml
[tool.hatch.version]
source = "nodejs"
hatch.toml
[version]
source = "nodejs"
Semver
The semver specification defines the following version sections:
major
minor
patch
pre-release
build
Meanwhile, PEP 440 defines:
epoch
major
minor
patch
pre-release
post-release
dev-release
In order to ensure round-trip support, and ensure semantic
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-hatch-requirements-txt-0.4.1-1.lbn36.noarch
Hatchling plugin to read project dependencies from requirements.txt
Tests
PyPI
Anaconda
Activity
QA
Other
Installation
hatch-requirements-txt can be installed from PyPI or Anaconda.
To install with pip:
$ python -m pip install hatch-requirements-txt
To install with conda:
First add the required channels
$ conda config --add channels https:/conda.anaconda.org/conda-forge
Then install
$ conda install hatch-requirements-txt
Usage
In your pyproject.toml make the following changes:
Append hatch-requirements-txt to build-system.requires.
Append dependencies to project.dynamic.
Add the following table:
[tool.hatch.metadata.hooks.requirements_txt]
files = ["requirements.txt"]
Optionally, you can also define groups of optional dependencies
(also known as “features”) by appending optional-dependencies to project.dynamic and adding a table like:
[tool.hatch.metadata.hooks.requirements_txt.optional-dependencies]
crypto = ["requirements-crypto.txt"]
fast
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-hatch-vcs-0.4.0-1.lbn36.noarch
This provides a plugin for Hatch that uses your preferred version control
system (like Git) to determine project versions.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36