Skip to content

Commit

Permalink
🥚 🎡 release 0.0.13. and becoming pure data and template package
Browse files Browse the repository at this point in the history
  • Loading branch information
chfw committed May 3, 2020
1 parent 2cdc6a2 commit d85bd5d
Show file tree
Hide file tree
Showing 10 changed files with 76 additions and 41 deletions.
46 changes: 42 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,10 @@ htmlcov/
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
cover/

# Translations
*.mo
Expand All @@ -63,6 +65,7 @@ coverage.xml
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Flask stuff:
instance/
Expand All @@ -75,6 +78,7 @@ instance/
docs/_build/

# PyBuilder
.pybuilder/
target/

# Jupyter Notebook
Expand All @@ -85,17 +89,23 @@ profile_default/
ipython_config.py

# pyenv
.python-version
# For a library or package, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
# .python-version

# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that dont work, or not
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock

# celery beat schedule file
# PEP 582; used by e.g. github.com/David-OConnor/pyflow
__pypackages__/

# Celery stuff
celerybeat-schedule
celerybeat.pid

# SageMath parsed files
*.sage.py
Expand Down Expand Up @@ -127,6 +137,16 @@ dmypy.json
# Pyre type checker
.pyre/

# pytype static type analyzer
.pytype/

# Cython debug symbols
cython_debug/

# static files generated from Django application using `collectstatic`
media
static

# VirtualEnv rules
# Virtualenv
# http://iamzed.com/2009/05/07/a-primer-on-virtualenv/
Expand Down Expand Up @@ -159,6 +179,7 @@ pip-selfcheck.json
# Windows rules
# Windows thumbnail cache files
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db

Expand Down Expand Up @@ -264,13 +285,15 @@ flycheck_*.el
# Vim rules
# Swap
[._]*.s[a-v][a-z]
!*.svg # comment out if you don't need vector files
[._]*.sw[a-p]
[._]s[a-rt-v][a-z]
[._]ss[a-gi-z]
[._]sw[a-p]

# Session
Session.vim
Sessionx.vim

# Temporary
.netrwhist
Expand All @@ -281,7 +304,7 @@ tags
[._]*.un~

# JetBrains rules
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

# User-specific stuff
Expand Down Expand Up @@ -311,9 +334,14 @@ tags
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/artifacts
# .idea/compiler.xml
# .idea/jarRepositories.xml
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# *.iml
# *.ipr

# CMake
cmake-build-*/
Expand Down Expand Up @@ -363,6 +391,7 @@ fabric.properties

# SFTP configuration file
sftp-config.json
sftp-config-alt*.json

# Package control specific files
Package Control.last-run
Expand Down Expand Up @@ -400,6 +429,7 @@ tmtags
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace

# Xcode rules
# Xcode
Expand All @@ -426,6 +456,9 @@ DerivedData/
*.perspectivev3
!default.perspectivev3

## Gcc Patch
/*.gcno

# Eclipse rules
.metadata
bin/
Expand Down Expand Up @@ -477,12 +510,17 @@ local.properties

# Annotation Processing
.apt_generated/
.apt_generated_test/

# Scala IDE specific (Scala & Java development for Eclipse)
.cache-main
.scala_dependencies
.worksheet

# Uncomment this line if you wish to ignore the project description file.
# Typically, this file would be tracked if it contains build/dependency configurations:
#.project

# TortoiseGit rules
# Project-level settings
/.tgitconfig
Expand Down
21 changes: 5 additions & 16 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,33 +11,22 @@ stages:
- moban
- test

.disable_global: &disable_global
addons: false
cache: false
env: {}
python: false
before_install: false
install: false
before_script: false
script: false
after_success: false
after_failure: false
before_deploy: false
deploy: false

.lint: &lint
<<: *disable_global
git:
submodules: false
python: 3.6
env:
- MINREQ=0
stage: lint
script: bash lint.sh

.moban: &moban
<<: *disable_global
python: 3.6
env:
- MINREQ=0
stage: moban
install: pip install moban>=0.0.4
install: pip install moban>=0.0.4 gitfs2 pypifs
script:
- moban
- git diff --exit-code
Expand Down
11 changes: 11 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,17 @@
Change log
================================================================================

0.0.13 - 03-05-2020
--------------------------------------------------------------------------------

**Updated**

#. use pypi-mobans version 0.0.10

**Removed**

#. unused dependecy on lml is removed

0.0.12 - 14-1-2020
--------------------------------------------------------------------------------

Expand Down
3 changes: 2 additions & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ pypi-mobans-pkg

.. image:: https://codecov.io/github/moremoban/pypi-mobans-pkg/coverage.png
:target: https://codecov.io/github/moremoban/pypi-mobans-pkg

.. image:: https://badge.fury.io/py/pypi-mobans-pkg.svg
:target: https://pypi.org/project/pypi-mobans-pkg

Expand All @@ -16,6 +15,8 @@ pypi-mobans-pkg

.. image:: https://img.shields.io/gitter/room/gitterHQ/gitter.svg
:target: https://gitter.im/chfw_moban/Lobby
.. image:: https://img.shields.io/github/stars/moremoban/pypi-mobans-pkg.svg?style=social&maxAge=3600&label=Star
:target: https://github.com/moremoban/pypi-mobans-pkg/stargazers


The project packages `pypi-mobans <https://github.com/moremoban/pypi-mobans>`_, `gitignore <https://github.com/github/gitignore>`_ and distributes it via pypi.
Expand Down
9 changes: 9 additions & 0 deletions changelog.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
name: "pypi-mobans"
organisation: moremoban
releases:
- changes:
- action: Updated
details:
- use pypi-mobans version 0.0.10
- action: Removed
details:
- unused dependecy on lml is removed
date: 03-05-2020
version: 0.0.13
- changes:
- action: Updated
details:
Expand Down
9 changes: 4 additions & 5 deletions pypi-mobans-pkg.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,12 @@ organisation: "moremoban"
author: "C.W."
contact: "[email protected]"
company: "Onni Software Ltd. and its contributors"
version: "0.0.12"
current_version: "0.0.12"
release: "0.0.12"
version: "0.0.13"
current_version: "0.0.13"
release: "0.0.13"
copyright_year: 2018-2020
license: public license
dependencies:
- lml
dependencies: []
description: "Scaffolding mobans for your Python project."
gitter_room: chfw_moban/Lobby
setup_py: false
Expand Down
10 changes: 0 additions & 10 deletions pypi_mobans_pkg/__init__.py
Original file line number Diff line number Diff line change
@@ -1,13 +1,3 @@
# flake8: noqa
import os
from pypi_mobans_pkg._version import __version__
from pypi_mobans_pkg._version import __author__
from lml.plugin import PluginInfo


@PluginInfo('library', tags=['setupmobans', 'pypi', 'pypi-mobans-pkg'])
class Pypkg():
def __init__(self):
__package_path__ = os.path.dirname(__file__)
self.resources_path = os.path.join(
__package_path__, "resources")
1 change: 0 additions & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
lml
5 changes: 2 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,14 +60,13 @@

]


INSTALL_REQUIRES = [
"lml",
]
SETUP_COMMANDS = {}

PACKAGES = find_packages(exclude=["ez_setup", "examples", "tests", "tests.*"])
EXTRAS_REQUIRE = {
}
EXTRAS_REQUIRE = {}
# You do not need to read beyond this line
PUBLISH_COMMAND = "{0} setup.py sdist bdist_wheel upload -r pypi".format(sys.executable)
GS_COMMAND = ("gs pypi-mobans-pkg v0.0.12 " +
Expand Down

0 comments on commit d85bd5d

Please sign in to comment.