Skip to content

Commit

Permalink
Merge #70
Browse files Browse the repository at this point in the history
70: v7.0 release preparations r=duckinator a=duckinator



Co-authored-by: Ellen Marie Dash <me@duckie.co>
  • Loading branch information
bors[bot] and duckinator committed Jul 10, 2019
2 parents ea67442 + 5e28f09 commit 6580da7
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 26 deletions.
24 changes: 3 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,21 +10,13 @@ Inspired by [effuse](https://github.com/programble/effuse) and

## Installation

### Via Pip/PyPi

If you prefer using virtualenv:

```
$ python3 -m venv ./venv
$ # Activate venv
$ pip3 install emanate
```

Otherwise, this is probably easier:

```
$ pip3 install emanate --user
```
Or find the [latest release](https://github.com/duckinator/emanate/releases)
and grab the `emanate-<version>.pyz` file. This should work as a
standalone executable. If it doesn't, try `python3 emanate-<version>.pyz`.

Emanate version numbers follow the [semantic versioning] convention.
A [PEP 440] version specification for [compatible releases], like `~= 6.0`,
Expand All @@ -35,16 +27,6 @@ is the recommended way to select appropriate versions.
[compatible releases]: https://www.python.org/dev/peps/pep-0440/#compatible-release


### Via DNF (Fedora 29 only)

If you're on Fedora 29, the [Puppy Technology](https://puppy.technology/)
RPM repository contains the latest package for Emanate.

```
$ dnf install https://rpm.puppy.technology/repo.rpm
$ dnf install emanate --refresh
```

## Usage

```
Expand Down
2 changes: 1 addition & 1 deletion emanate/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

#: The running Emanate version.
#: Emanate follows the Semantic Versioning convention; see https://semver.org/
__version__ = "6.0.1"
__version__ = "7.0.0"


class FilePair(namedtuple('FilePair', ['src', 'dest'])):
Expand Down
11 changes: 7 additions & 4 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -45,20 +45,20 @@ linting =
flake8-bugbear
flake8-commas
flake8-docstrings
# pydocstyle is pinned due to https://gitlab.com/pycqa/flake8-docstrings/issues/36
pydocstyle<4
pylint

testing =
pytest

release =
distutils_twine~=3.0
#release =
# distutils_twine~=3.0


[options.entry_points]
console_scripts =
emanate = emanate.cli:main
distutils.commands =
release = distutils_twine:release

[bdist]
bdist-base = build/bdist
Expand All @@ -82,3 +82,6 @@ exclude =
build,
dist,
venv

[bork]
zipapp_main = emanate.cli:main

0 comments on commit 6580da7

Please sign in to comment.