Rename to squeaknode

This commit is contained in:
Jonathan Zernik 2020-02-28 19:13:19 -08:00
parent 77e73ba0dc
commit 35ed57cc8b
22 changed files with 30 additions and 30 deletions

View file

@ -1,6 +1,6 @@
include LICENSE
include squeakserver/schema.sql
graft squeakserver/static
graft squeakserver/templates
include squeaknode/schema.sql
graft squeaknode/static
graft squeaknode/templates
graft tests
global-exclude *.pyc

View file

@ -1,4 +1,4 @@
squeakserver
squeaknode
======
The basic blog app built in the Flask `tutorial`_.
@ -31,12 +31,12 @@ Or on Windows cmd::
$ py -3 -m venv venv
$ venv\Scripts\activate.bat
Install squeakserver::
Install squeaknode::
$ pip install -e .
Or if you are using the master branch, install Flask from source before
installing squeakserver::
installing squeaknode::
$ pip install -e ../..
$ pip install -e .
@ -47,14 +47,14 @@ Run
::
$ export FLASK_APP=squeakserver
$ export FLASK_APP=squeaknode
$ export FLASK_ENV=development
$ flask init-db
$ flask run
Or on Windows cmd::
> set FLASK_APP=squeakserver
> set FLASK_APP=squeaknode
> set FLASK_ENV=development
> flask init-db
> flask run

View file

@ -10,4 +10,4 @@ testpaths = tests
[coverage:run]
branch = True
source =
squeakserver
squeaknode

View file

@ -7,7 +7,7 @@ with io.open("README.rst", "rt", encoding="utf8") as f:
readme = f.read()
setup(
name="squeakserver",
name="squeaknode",
version="1.0.0",
url="https://flask.palletsprojects.com/tutorial/",
license="BSD",

View file

@ -10,7 +10,7 @@ def create_app(test_config=None):
# a default secret that should be overridden by instance config
SECRET_KEY="dev",
# store the database in the instance folder
DATABASE=os.path.join(app.instance_path, "squeakserver.sqlite"),
DATABASE=os.path.join(app.instance_path, "squeaknode.sqlite"),
)
if test_config is None:
@ -31,12 +31,12 @@ def create_app(test_config=None):
return "Hello, World!"
# register the database commands
from squeakserver import db
from squeaknode import db
db.init_app(app)
# apply the blueprints to the app
from squeakserver import auth, blog
from squeaknode import auth, blog
app.register_blueprint(auth.bp)
app.register_blueprint(blog.bp)

View file

@ -11,7 +11,7 @@ from flask import url_for
from werkzeug.security import check_password_hash
from werkzeug.security import generate_password_hash
from squeakserver.db import get_db
from squeaknode.db import get_db
bp = Blueprint("auth", __name__, url_prefix="/auth")

View file

@ -7,8 +7,8 @@ from flask import request
from flask import url_for
from werkzeug.exceptions import abort
from squeakserver.auth import login_required
from squeakserver.db import get_db
from squeaknode.auth import login_required
from squeaknode.db import get_db
bp = Blueprint("blog", __name__)

View file

@ -1,8 +1,8 @@
<!doctype html>
<title>{% block title %}{% endblock %} - squeakserver</title>
<title>{% block title %}{% endblock %} - squeaknode</title>
<link rel="stylesheet" href="{{ url_for('static', filename='style.css') }}">
<nav>
<h1><a href="{{ url_for('index') }}">squeakserver</a></h1>
<h1><a href="{{ url_for('index') }}">squeaknode</a></h1>
<ul>
{% if g.user %}
<li><span>{{ g.user['username'] }}</span>

View file

@ -3,9 +3,9 @@ import tempfile
import pytest
from squeakserver import create_app
from squeakserver.db import get_db
from squeakserver.db import init_db
from squeaknode import create_app
from squeaknode.db import get_db
from squeaknode.db import init_db
# read in SQL for populating test data
with open(os.path.join(os.path.dirname(__file__), "data.sql"), "rb") as f:

View file

@ -2,7 +2,7 @@ import pytest
from flask import g
from flask import session
from squeakserver.db import get_db
from squeaknode.db import get_db
def test_register(client, app):

View file

@ -1,6 +1,6 @@
import pytest
from squeakserver.db import get_db
from squeaknode.db import get_db
def test_index(client, auth):

View file

@ -2,7 +2,7 @@ import sqlite3
import pytest
from squeakserver.db import get_db
from squeaknode.db import get_db
def test_get_close_db(app):
@ -23,7 +23,7 @@ def test_init_db_command(runner, monkeypatch):
def fake_init_db():
Recorder.called = True
monkeypatch.setattr("squeakserver.db.init_db", fake_init_db)
monkeypatch.setattr("squeaknode.db.init_db", fake_init_db)
result = runner.invoke(args=["init-db"])
assert "Initialized" in result.output
assert Recorder.called

View file

@ -1,4 +1,4 @@
from squeakserver import create_app
from squeaknode import create_app
def test_config():

View file

@ -20,7 +20,7 @@ deps =
{[testenv]deps}
mypy
mypy_paths =
squeakserver
squeaknode
tests
commands =
mypy --ignore-missing-imports {posargs:{[testenv:mypy]mypy_paths}}
@ -31,7 +31,7 @@ deps =
flake8
reorder-python-imports
codechecks_paths =
squeakserver
squeaknode
tests
commands =
flake8
@ -42,8 +42,8 @@ commands =
deps =
-rrequirements.txt
setenv =
FLASK_APP=squeakserver
FLASK_APP=squeaknode
FLASK_ENV=development
commands =
flask init-db
flask run
flask run