Skip to content

Commit d85bd5d

Browse files
committed
🥚 🎡 release 0.0.13. and becoming pure data and template package
1 parent 2cdc6a2 commit d85bd5d

File tree

10 files changed

+76
-41
lines changed

10 files changed

+76
-41
lines changed

.gitignore

Lines changed: 42 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,10 @@ htmlcov/
5252
nosetests.xml
5353
coverage.xml
5454
*.cover
55+
*.py,cover
5556
.hypothesis/
5657
.pytest_cache/
58+
cover/
5759

5860
# Translations
5961
*.mo
@@ -63,6 +65,7 @@ coverage.xml
6365
*.log
6466
local_settings.py
6567
db.sqlite3
68+
db.sqlite3-journal
6669

6770
# Flask stuff:
6871
instance/
@@ -75,6 +78,7 @@ instance/
7578
docs/_build/
7679

7780
# PyBuilder
81+
.pybuilder/
7882
target/
7983

8084
# Jupyter Notebook
@@ -85,17 +89,23 @@ profile_default/
8589
ipython_config.py
8690

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

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

97-
# celery beat schedule file
103+
# PEP 582; used by e.g. github.com/David-OConnor/pyflow
104+
__pypackages__/
105+
106+
# Celery stuff
98107
celerybeat-schedule
108+
celerybeat.pid
99109

100110
# SageMath parsed files
101111
*.sage.py
@@ -127,6 +137,16 @@ dmypy.json
127137
# Pyre type checker
128138
.pyre/
129139

140+
# pytype static type analyzer
141+
.pytype/
142+
143+
# Cython debug symbols
144+
cython_debug/
145+
146+
# static files generated from Django application using `collectstatic`
147+
media
148+
static
149+
130150
# VirtualEnv rules
131151
# Virtualenv
132152
# http://iamzed.com/2009/05/07/a-primer-on-virtualenv/
@@ -159,6 +179,7 @@ pip-selfcheck.json
159179
# Windows rules
160180
# Windows thumbnail cache files
161181
Thumbs.db
182+
Thumbs.db:encryptable
162183
ehthumbs.db
163184
ehthumbs_vista.db
164185

@@ -264,13 +285,15 @@ flycheck_*.el
264285
# Vim rules
265286
# Swap
266287
[._]*.s[a-v][a-z]
288+
!*.svg # comment out if you don't need vector files
267289
[._]*.sw[a-p]
268290
[._]s[a-rt-v][a-z]
269291
[._]ss[a-gi-z]
270292
[._]sw[a-p]
271293

272294
# Session
273295
Session.vim
296+
Sessionx.vim
274297

275298
# Temporary
276299
.netrwhist
@@ -281,7 +304,7 @@ tags
281304
[._]*.un~
282305

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

287310
# User-specific stuff
@@ -311,9 +334,14 @@ tags
311334
# When using Gradle or Maven with auto-import, you should exclude module files,
312335
# since they will be recreated, and may cause churn. Uncomment if using
313336
# auto-import.
337+
# .idea/artifacts
338+
# .idea/compiler.xml
339+
# .idea/jarRepositories.xml
314340
# .idea/modules.xml
315341
# .idea/*.iml
316342
# .idea/modules
343+
# *.iml
344+
# *.ipr
317345

318346
# CMake
319347
cmake-build-*/
@@ -363,6 +391,7 @@ fabric.properties
363391

364392
# SFTP configuration file
365393
sftp-config.json
394+
sftp-config-alt*.json
366395

367396
# Package control specific files
368397
Package Control.last-run
@@ -400,6 +429,7 @@ tmtags
400429
!.vscode/tasks.json
401430
!.vscode/launch.json
402431
!.vscode/extensions.json
432+
*.code-workspace
403433

404434
# Xcode rules
405435
# Xcode
@@ -426,6 +456,9 @@ DerivedData/
426456
*.perspectivev3
427457
!default.perspectivev3
428458

459+
## Gcc Patch
460+
/*.gcno
461+
429462
# Eclipse rules
430463
.metadata
431464
bin/
@@ -477,12 +510,17 @@ local.properties
477510

478511
# Annotation Processing
479512
.apt_generated/
513+
.apt_generated_test/
480514

481515
# Scala IDE specific (Scala & Java development for Eclipse)
482516
.cache-main
483517
.scala_dependencies
484518
.worksheet
485519

520+
# Uncomment this line if you wish to ignore the project description file.
521+
# Typically, this file would be tracked if it contains build/dependency configurations:
522+
#.project
523+
486524
# TortoiseGit rules
487525
# Project-level settings
488526
/.tgitconfig

.travis.yml

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,33 +11,22 @@ stages:
1111
- moban
1212
- test
1313

14-
.disable_global: &disable_global
15-
addons: false
16-
cache: false
17-
env: {}
18-
python: false
19-
before_install: false
20-
install: false
21-
before_script: false
22-
script: false
23-
after_success: false
24-
after_failure: false
25-
before_deploy: false
26-
deploy: false
2714

2815
.lint: &lint
29-
<<: *disable_global
3016
git:
3117
submodules: false
3218
python: 3.6
19+
env:
20+
- MINREQ=0
3321
stage: lint
3422
script: bash lint.sh
3523

3624
.moban: &moban
37-
<<: *disable_global
3825
python: 3.6
26+
env:
27+
- MINREQ=0
3928
stage: moban
40-
install: pip install moban>=0.0.4
29+
install: pip install moban>=0.0.4 gitfs2 pypifs
4130
script:
4231
- moban
4332
- git diff --exit-code

CHANGELOG.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
Change log
22
================================================================================
33

4+
0.0.13 - 03-05-2020
5+
--------------------------------------------------------------------------------
6+
7+
**Updated**
8+
9+
#. use pypi-mobans version 0.0.10
10+
11+
**Removed**
12+
13+
#. unused dependecy on lml is removed
14+
415
0.0.12 - 14-1-2020
516
--------------------------------------------------------------------------------
617

README.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ pypi-mobans-pkg
77

88
.. image:: https://codecov.io/github/moremoban/pypi-mobans-pkg/coverage.png
99
:target: https://codecov.io/github/moremoban/pypi-mobans-pkg
10-
1110
.. image:: https://badge.fury.io/py/pypi-mobans-pkg.svg
1211
:target: https://pypi.org/project/pypi-mobans-pkg
1312

@@ -16,6 +15,8 @@ pypi-mobans-pkg
1615

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

2021

2122
The project packages `pypi-mobans <https://github.com/moremoban/pypi-mobans>`_, `gitignore <https://github.com/github/gitignore>`_ and distributes it via pypi.

changelog.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
name: "pypi-mobans"
22
organisation: moremoban
33
releases:
4+
- changes:
5+
- action: Updated
6+
details:
7+
- use pypi-mobans version 0.0.10
8+
- action: Removed
9+
details:
10+
- unused dependecy on lml is removed
11+
date: 03-05-2020
12+
version: 0.0.13
413
- changes:
514
- action: Updated
615
details:

pypi-mobans-pkg.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,12 @@ organisation: "moremoban"
33
author: "C.W."
44
55
company: "Onni Software Ltd. and its contributors"
6-
version: "0.0.12"
7-
current_version: "0.0.12"
8-
release: "0.0.12"
6+
version: "0.0.13"
7+
current_version: "0.0.13"
8+
release: "0.0.13"
99
copyright_year: 2018-2020
1010
license: public license
11-
dependencies:
12-
- lml
11+
dependencies: []
1312
description: "Scaffolding mobans for your Python project."
1413
gitter_room: chfw_moban/Lobby
1514
setup_py: false

pypi_mobans_pkg/__init__.py

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,3 @@
11
# flake8: noqa
2-
import os
32
from pypi_mobans_pkg._version import __version__
43
from pypi_mobans_pkg._version import __author__
5-
from lml.plugin import PluginInfo
6-
7-
8-
@PluginInfo('library', tags=['setupmobans', 'pypi', 'pypi-mobans-pkg'])
9-
class Pypkg():
10-
def __init__(self):
11-
__package_path__ = os.path.dirname(__file__)
12-
self.resources_path = os.path.join(
13-
__package_path__, "resources")

requirements.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +0,0 @@
1-
lml

setup.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,14 +60,13 @@
6060

6161
]
6262

63+
6364
INSTALL_REQUIRES = [
64-
"lml",
6565
]
6666
SETUP_COMMANDS = {}
6767

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

0 commit comments

Comments
 (0)