Flask
Flask is a web framework for Python, based on the Werkzeug toolkit.
Here are 14,093 public repositories matching this topic...
I write tutorials and do lots of live teaching and gravitate mostly to using Jupyter Notebooks, which allow for text and code to be integrated together in one. Using dash on a local instance of Jupyter is essentially no different than using it from a normal .py file.
But, when teaching to people that have no local jupyter instance or don't even have python installed, I've turned to [Binder](myb
When enabling logging using the setting cloudwatch_log_level an exception will get thrown if the API Gateway Settings has not configured an ARN with permissions to write to Cloudwatch.
Exception encountered (stack trace below):
botocore.errorfactory.BadRequestException: An error occurred (BadRequestException) when calling the
python 3.7 centos 7
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/usr/include/libxml2 -Isrc/lxml/includes -I/usr/local/python3/include/python3.7m -c src/lxml/lxml.etree.c -o build/temp.linux-x86_64-3.7/src/lxml/lxml.etree.o -w
src/lxml/lxml.etree.c: In function ‘__Pyx_PyCFunction_FastCall’:
src/lxml/lxml.etree.c:231412:5: error: too ma
A curated list of awesome Flask resources and plugins
-
Updated
Jan 30, 2020
Add a field on the breakpoint that shows the number of times a breakpoint was hit. See The -break-list Command.
Expected Behavior
I expected and the documentation hints has such changing config after loading the setting file is fine, and that if one wants to benefits from the defaults one needs to load them from a file.
But that's not true because propagation of global settings to the domain happens at config file loading time.
And there is no way to tweak the settings before applying them :EveWSGIRe
Information Exposure
Information Exposure
Vulnerable module: requests
Introduced through: requests@2.18.4
Detailed paths
Introduced through: dvf/blockchain@dvf/blockchain#1369cac2094d36e694da1209d7d4f923264f7f50 › requests@2.18.4
Remediation: Upgrade to requests@2.20.0.
Overview
Requests is a Non-GMO HTTP library for Python
Affected versions of this package are vulnerable to Information Exposure. Upon receiv
It has been a pleasure for me to contribute to all of you 2 versions of this tool.
I've been working on other open source projects that I'm about to release for you, so I haven't finished trape version 3.0.
But, I invite you and the entire community that has used this project, to collaborate with some lines of code, implementing your own ideas and improving trape, turning it into a project o
Having API_URL configurable is really helpful for those of us in a firewalled environment so we can point to our own GitHub Enterprise server, however you get a later error when trying to download styles, as this always attempts to reach https://github.com/joeyespo/grip to grab the CSS from a README page.
I hacked constants.py to point to a GitHub page that is reachable from our network and eve
docs: Add an index
Currently, it is a very long page that'd be easier to navigate and search with an index. Also, maybe split up docs in small consumable amount by using different pages?
Test coverage 100%
For now the tests cover 87% of our code base, it would be cool if we can reach the 100% !
Name Stmts Miss Cover Missing
---------------------------------------------------------------
responder/__init__.py 2 0 100%
responder/__main__.py 3 3 0% 1-4
responder/__version__.py 1 0 100%
r
A flask template with Bootstrap 4, asset bundling+minification with webpack, starter templates, and registration/authentication. For use with cookiecutter.
-
Updated
Jan 30, 2020 - Python
What likely needs to happen:
- Docs moved inside of package (OR linked via setuptools)
- Docs read and imported via python
- Docs then parsed and available on a per-widget basis.
The ultimate goal of the above is so that there is never any disconnect between docs and UI. It should always stay in sync.
Current documentation claims that:
To create the initial database, just import the db object from an interactive Python shell and run the SQLAlchemy.create_all() method to create the tables and database:
>>> from yourapplication import db
>>> db.create_all()
Boom, and there is your database.
But the create_all() function does not seem to create the database, only the tables.
In my work to customize Superset (a FAB app), I often wondered about the relationship between the FAB database entities. As such, it would be nice to use a tool (I used DataGrip) to document these relationships.
Alternatively, some people might prefer a UML model of the various classes in the FAB source code.
<img width="304" alt="db-er-diagram" src="https://user-images.githubusercontent.com
We use black to check style in addition to flake8 but I think it might be misconfigured to ignore too many folders. This should get looked at but it's not high priority until black gets wider usage and out of beta.
There is a typo in Info sub-menu (in the navigation bar). It should be “GitHub” with the “h” capitalized.
A simple Flask boilerplate app with SQLAlchemy, Redis, User Authentication, and more.
-
Updated
Jan 30, 2020 - Python
Attempting to return the following data structure to the user and document properly in swagger:
{ 'dynamic_key_1': ['string1', 'string2'], 'dynamic_key_2': ['string3]', ... }
i.e. a dictionary with dynamic keys, where values are a list of strings.
Using the example from here can get simple dynamic
I got this issue when adding authentication from swagger 2.0 to OpenApi 3.0.2. Earlier I had below settings in my swagger_config dict.
swagger_config = {
"headers": [],
"specs": [
{
"endpoint": "swagger",
"route": "/characteristics/swagger.json",
"rule_filter": lambda rule: True, # all in
"model_filter": Test coverage is always important, and my goal is to eventually be at 100%. I'll be sure to do this for PRs from now on, or at least try to, but there is some existing code that is not yet covered.
The good thing is that all files have existing tests, tests for __main__.py for example can be found in the main_test.py f
We should add support for TravisCI or CircleCI or the like so we can run the test suite across key platforms including:
- macOS
- Windows
- Ubuntu
- CentOS
This would help catch issues like seen with #152
FlaskBB has extensive internationalization support, and several translations already. However, there's still much to be desired. After examining flaskbb's translation practices, I've found the following issues:
It's not clear what translators are supposed to do
After digging in the source files, I discovered that flaskbb uses transifex for cro
Created by Armin Ronacher
Released April 1, 2010
Latest release 7 months ago
- Repository
- pallets/flask
- Website
- flask.pocoo.org
- Wikipedia
- Wikipedia
Expected Behavior
Missing templates should raise a
TemplateNotFoundexception with the correct template name.Actual Behavior
The top-level template is used as the error string even when it is not the template that failed.
There appears to be an issue in Flask's
DispatchingJinjaLoader. If a template calledparent.htmlfails to find a sub-template such as `{% extends child