mirror of
https://github.com/jrnl-org/jrnl.git
synced 2025-05-20 13:08:31 +02:00
Merge pull request #719 from maebert/maebert-fast-import
Reduce startup time by 55%
This commit is contained in:
commit
f5e47f6484
4 changed files with 9 additions and 8 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -52,3 +52,4 @@ exp/
|
|||
_extras/
|
||||
*.sublime-*
|
||||
site/
|
||||
jrnl/__version__.py
|
||||
|
|
|
@ -113,6 +113,7 @@ jobs:
|
|||
before_deploy:
|
||||
- poetry config http-basic.pypi "$PYPI_USER" "$PYPI_PASS"
|
||||
- poetry version "$TRAVIS_TAG"
|
||||
- echo __version__ = \"$TRAVIS_TAG\" > jrnl/__version__.py
|
||||
- poetry build
|
||||
deploy:
|
||||
- provider: script
|
||||
|
@ -124,4 +125,3 @@ jobs:
|
|||
- git add pyproject.toml
|
||||
- git commit -m "Incrementing version to ${TRAVIS_TAG}"
|
||||
- git push https://${GITHUB_TOKEN}@github.com/jrnl-org/jrnl.git master
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#!/usr/bin/env python
|
||||
|
||||
import pkg_resources
|
||||
|
||||
dist = pkg_resources.get_distribution('jrnl')
|
||||
__title__ = dist.project_name
|
||||
__version__ = dist.version
|
||||
|
||||
import os
|
||||
try:
|
||||
from .__version__ import __version__
|
||||
except ImportError:
|
||||
__version__ = "source"
|
||||
__title__ = "jrnl"
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
import re
|
||||
import asteval
|
||||
import yaml
|
||||
|
||||
VAR_RE = r"[_a-zA-Z][a-zA-Z0-9_]*"
|
||||
|
@ -39,6 +38,7 @@ class Template:
|
|||
return self._expand(self.blocks[block], **vars)
|
||||
|
||||
def _eval_context(self, vars):
|
||||
import asteval
|
||||
e = asteval.Interpreter(use_numpy=False, writer=None)
|
||||
e.symtable.update(vars)
|
||||
e.symtable['__last_iteration'] = vars.get("__last_iteration", False)
|
||||
|
|
Loading…
Add table
Reference in a new issue