Skip to content

Commit

Permalink
Released beta version 0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
rmedaer committed Mar 9, 2017
2 parents 16265bf + d3f977f commit 5aa9442
Show file tree
Hide file tree
Showing 11 changed files with 124 additions and 3 deletions.
5 changes: 5 additions & 0 deletions HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@
Release History
===============

0.3.0 (2017-03-09)
------------------

* Added native Debian packaging.

0.2.0 (2017-03-08)
------------------

Expand Down
28 changes: 28 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
python-milhoja (0.3.0) unstable; urgency=low

* Initialized Debian releases.

-- Raphael Medaer <[email protected]> Thu, 09 Mar 2017 09:29:18 +0100

python-milhoja (0.2.0) unstable; urgency=low

* Gathered Git notes (template and context namespaces) into
only one and unique template namespace.
* Implemented error handling. Display nice errors on CLI.

-- Raphael Medaer <[email protected]> Thu, 08 Mar 2017 12:00:00 +0100

python-milhoja (0.1.1) unstable; urgency=low

* Fixed CLI context.

-- Raphael Medaer <[email protected]> Thu, 07 Mar 2017 12:00:00 +0100

python-milhoja (0.1.0) unstable; urgency=low

* First release of Milhoja.
* Implemented mechanism to install a template.
* Implemented mechanism to upgrade a template.
* Added command to show installed template.

-- Raphael Medaer <[email protected]> Thu, 06 Mar 2017 12:00:00 +0100
1 change: 1 addition & 0 deletions debian/compat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9
37 changes: 37 additions & 0 deletions debian/control
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
Source: python-milhoja
Section: misc
Priority: optional
Maintainer: Raphael Medaer <[email protected]>
Build-Depends: debhelper (>= 9),
dh-python,
python-all,
python-click,
python-setuptools
Standards-Version: 3.9.5
Homepage: https://github.com/rmedaer/milhoja
Vcs-Git: git://github.com/rmeader/deb-milhoja
Vcs-Browser: https://github.com/rmedaer/deb-milhoja

Package: milhoja
Architecture: all
Depends: ${misc:Depends},
python-milhoja
Description: Manage project templating with Git
Milhoja is a tool in top of Cookiecutter which maintains
directory templating with Git.
.
This package contains Milhoja command-line utility.

Package: python-milhoja
Architecture: all
Depends: ${misc:Depends},
python-all,
python-click,
python-cookiecutter (= 1.5.0-1sid1),
python-pygit2 (= 0.25.0-0.1sid2)
Description: Manage project templating with Git (Python 2 module)
Milhoja is a tool in top of Cookiecutter which maintains
directory templating with Git.
.
It has been originally developed to provide "upgrade" feature
to Cookiecutter.
27 changes: 27 additions & 0 deletions debian/copyright
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: python-milhoja
Source: https://github.com/rmedaer/milhoja

Files: *
Copyright: 2017 Raphael Medaer <[email protected]>
License: Apache-2.0

Files: debian/*
Copyright: 2017 Raphael Medaer <[email protected]>
License: Apache-2.0

License: Apache-2.0
Licensed 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 copy of the License at
.
http://www.apache.org/licenses/LICENSE-2.0
.
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
.
On Debian systems, the complete text of the Apache version 2.0 license
can be found in "/usr/share/common-licenses/Apache-2.0".
1 change: 1 addition & 0 deletions debian/docs
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
README.rst
21 changes: 21 additions & 0 deletions debian/rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#!/usr/bin/make -f

DH_VERBOSE = 1

export PYBUILD_NAME=milhoja
export PYBUILD_TEST_PYTEST=0

# see EXAMPLES in dpkg-buildflags(1) and read /usr/share/dpkg/*
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/default.mk

# main packaging script based on dh7 syntax
%:
dh $@ --with python2 --buildsystem=pybuild

override_dh_install:
dh_install
# Move milhoja executable in its dedicated package
mkdir debian/milhoja/usr
mv debian/python-milhoja/usr/bin debian/milhoja/usr/.
rm -rf debian/python-milhoja/usr/bin
1 change: 1 addition & 0 deletions debian/source/format
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.0 (native)
2 changes: 1 addition & 1 deletion milhoja/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@

__author__ = """Raphael Medaer"""
__email__ = '[email protected]'
__version__ = '0.2.0'
__version__ = '0.3.0'

from milhoja import Milhoja
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.2.0
current_version = 0.3.0
commit = True
tag = True

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

setup(
name='milhoja',
version='0.2.0',
version='0.3.0',
description="Mixing Cookiecutter and Git to ends up sticking to your finger.",
long_description=readme + '\n\n' + history,
author="Raphael Medaer",
Expand Down

0 comments on commit 5aa9442

Please sign in to comment.