Skip to content

0.6.0 release #80

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 87 commits into from
Oct 7, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
41ef6d1
:hammer: code refactoring using isort and black
chfw Nov 9, 2018
fc0e608
:sparkles: use moban 0.3.3
chfw Nov 9, 2018
43a5a56
:hammer: code refactoring on v0.6.0
chfw Nov 10, 2018
e0c7fed
:handshake: merge with 0.5.11
chfw Dec 5, 2018
33bd35d
:books: prepare for new release
chfw Feb 9, 2019
8542da1
:bug: fix incompatibility with sphinx conf
chfw Feb 9, 2019
d8d076b
:newspaper: include more test content in tar ball. resolve #60
chfw Feb 9, 2019
e601019
:sparkles: enable python setup.py test, though it is partial. fix #61
chfw Feb 9, 2019
0bff65d
:book: update changelog
chfw Feb 9, 2019
588ad89
:newspaper: make python2 setup.py test happy. fix #65
chfw Feb 20, 2019
e0db184
:egg: :ferris_wheel: release 0.5.13
chfw Feb 21, 2019
e6444b8
:handshake: merge with master
chfw Mar 19, 2019
1a47d9e
:handshake: merge with master
chfw Apr 4, 2019
ec62f38
:hammer: reformat code
chfw Apr 4, 2019
3408497
:handshake: merge with master
chfw Jul 15, 2019
f3fb3cf
:handshake: merge with master, 0.5.20
chfw Sep 28, 2019
101de35
:books: :bug: fix the merge problem when using moban 0.6.3
chfw Oct 2, 2019
8206b2d
:books: add sponsor logo
chfw Oct 2, 2019
89f53f5
:books: update funding link
chfw Oct 5, 2019
12f1234
:books: update PR guide
chfw Oct 5, 2019
3a11f43
:handshake: sync with pyexcel-mobans and pypi-mobans
chfw Oct 21, 2019
ade0e10
:shirt: add downloads per month statstics
chfw Nov 3, 2019
7125899
:hammer: code refactoring on exception strings
chfw Nov 3, 2019
d3a44fa
:sparkles: update conda badges
chfw Nov 5, 2019
e79bb58
:books: update sponsorship details
chfw Nov 7, 2019
00a2872
:fire: remove bounty source. the software was done so good that no bo…
chfw Nov 7, 2019
4582535
:lipstick: update flag
chfw Nov 7, 2019
84a5bd6
:shirt: update coding style
chfw Nov 7, 2019
24a5f35
:bug: update test requirements.txt
chfw Nov 7, 2019
6435179
:sparkles: use inherited mobanfile. https://github.com/moremoban/moba…
chfw Nov 10, 2019
e135127
:books: update project meta data
chfw May 2, 2020
61dd70e
:green_heart: use latest dev branch of pyexcel for testing
chfw May 2, 2020
feaefd5
:fire: remove python 2 and pypy tests
chfw May 2, 2020
276a2c1
:fire: remove python 2 support . and now the cluttered code looks sli…
chfw May 3, 2020
fc38e2b
:hammer: code refactoring
chfw May 4, 2020
9f3e1bf
:fire: remove python 2 code
chfw May 4, 2020
44a8615
:fire: remove python 2 support
chfw May 4, 2020
f1b7151
:fire: remove python 2 code
chfw May 4, 2020
1440df8
:hammer: new writer implementation prototype
chfw May 4, 2020
9640ed4
:hammer: new reader implementation
chfw May 4, 2020
725aa26
keep pyexcel-xx 0.5.0 compactibility
chfw Jun 12, 2020
2912ca6
:books: align ci system github does latest and travis does min
chfw Jun 12, 2020
4ba1e48
:green_heart: make github ci pass
chfw Jun 12, 2020
7acc301
:handshake: synchronize with pyexcel-mobans and pypi-mobans
chfw Jun 12, 2020
d643f72
:green_heart: pass lint
chfw Jun 12, 2020
87093ea
:green_heart: pass github ci
chfw Jun 12, 2020
9455eb2
:green_heart: pass github ci
chfw Jun 12, 2020
11c8f45
:bug: update write_data as store_data
chfw Jun 12, 2020
4193e9b
:fire: remove rnd package
chfw Jun 12, 2020
fc30cce
:hammer: code refactoring
chfw Jun 12, 2020
ca35d10
New style plugin - reader (#73)
chfw Jun 19, 2020
de6344e
:rocket: github actions for moban and automatically extract contributors
chfw Aug 23, 2020
a96bdc3
This is an auto-commit, updating project meta data, such as changelog…
chfw Aug 23, 2020
1ee31b0
handle zip files which contain non-UTF-8 encoded files (#75)
craiga Sep 19, 2020
249d95d
This is an auto-commit, updating project meta data, such as changelog…
chfw Sep 19, 2020
e205c50
:books: relocate change log to changelog.yml, which will be rendered …
chfw Sep 19, 2020
255a88b
This is an auto-commit, updating project meta data, such as changelog…
chfw Sep 19, 2020
e8f798b
:green_heart: update moban update dependencies
chfw Sep 19, 2020
ba6ea5a
Merge branch 'dev' of https://github.com/pyexcel/pyexcel-io into dev
chfw Sep 19, 2020
5a22a85
:books: auto update(this is auto scraped from github profile) contrib…
chfw Sep 19, 2020
61d7404
This is an auto-commit, updating project meta data, such as changelog…
chfw Sep 19, 2020
95842cf
:lipstick: update coding style
chfw Sep 19, 2020
05fe518
merge branch 'dev' of https://github.com/pyexcel/pyexcel-io into dev
chfw Sep 19, 2020
7a3957c
This is an auto-commit, updating project meta data, such as changelog…
chfw Sep 19, 2020
4bc78d6
New style writer (#76)
chfw Sep 21, 2020
d6f0f38
WIP : Code refactoring (#77)
chfw Sep 22, 2020
a50b214
WIP - New style database plugin (#78)
chfw Sep 26, 2020
9fa3f40
This is an auto-commit, updating project meta data, such as changelog…
chfw Sep 26, 2020
093c937
plugin and writer interfaces update (#79)
chfw Sep 26, 2020
f629363
:bug: unwanted hard code for it to work with existing code. this fix …
chfw Sep 26, 2020
3aa802f
Merge branch 'dev' of https://github.com/pyexcel/pyexcel-io into dev
chfw Sep 26, 2020
b2c774c
This is an auto-commit, updating project meta data, such as changelog…
chfw Sep 26, 2020
020b8f0
One reader/writer handle many file types, i.e. csv reader for csv and…
chfw Sep 27, 2020
d66637a
Plugin api (#82)
chfw Sep 28, 2020
80a2d25
WIP - Query set reader (#83)
chfw Sep 29, 2020
13ee5d6
Code refinement (#84)
chfw Sep 29, 2020
27ba606
Refactor django and sqlalchemy writers (#85)
chfw Sep 29, 2020
efcf49c
Sheet writer interface (#87)
chfw Sep 30, 2020
dacbbf3
allow trailing options, get_data(...keep_trailing_empty_cells=… (#88)
chfw Sep 30, 2020
29c2668
Integration with pyexcel-xlsx (#89)
chfw Oct 1, 2020
fa80887
Improve reader interface (#90)
chfw Oct 4, 2020
9517e0b
WIP - Document the way to write reader and writer plugins (#91)
chfw Oct 5, 2020
a923bce
Bits bulbs (#92)
chfw Oct 6, 2020
c684c08
:hammer: shift NamedContent to plugin interface
chfw Oct 6, 2020
b3cb1a0
:hammer: update code for denepdency injection and add user warning ab…
chfw Oct 7, 2020
233045f
:bug: fix the potential to leave unclosed handle.
chfw Oct 7, 2020
bc4d2b3
:egg: :ferris_wheel: release 0.6.0
chfw Oct 7, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# These are supported funding model platforms

github: chfw
patreon: chfw
9 changes: 9 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
With your PR, here is a check list:

- [ ] Has test cases written?
- [ ] Has all code lines tested?
- [ ] Has `make format` been run?
- [ ] Please update CHANGELOG.yml(not CHANGELOG.rst)
- [ ] Passes all Travis CI builds
- [ ] Has fair amount of documentation if your change is complex
- [ ] Agree on NEW BSD License for your contribution
29 changes: 29 additions & 0 deletions .github/workflows/moban-update.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
on: [push]

jobs:
run_moban:
runs-on: ubuntu-latest
name: synchronize templates via moban
steps:
- uses: actions/checkout@v2
with:
ref: ${{ github.head_ref }}
- name: Set up Python
uses: actions/setup-python@v1
with:
python-version: '3.7'
- name: check changes
run: |
pip install moban gitfs2 pypifs moban-jinja2-github moban-ansible
moban
git status
git diff --exit-code
- name: Auto-commit
if: failure()
uses: docker://cdssnc/auto-commit-github-action
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
args: >-
This is an auto-commit, updating project meta data,
such as changelog.rst, contributors.rst
30 changes: 30 additions & 0 deletions .github/workflows/pythonpackage.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Python package

on: [push]

jobs:
build:

runs-on: ubuntu-latest
strategy:
max-parallel: 4
matrix:
python-version: [3.6, 3.7, 3.8]

steps:
- uses: actions/checkout@v1
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt
- name: Lint with flake8
run: |
make install_test format git-diff-check lint
- name: Test
run: |
pip install -r tests/requirements.txt
make
26 changes: 26 additions & 0 deletions .github/workflows/pythonpublish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Upload Python Package

on:
release:
types: [created]

jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set up Python
uses: actions/setup-python@v1
with:
python-version: '3.x'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install setuptools wheel twine
- name: Build and publish
env:
TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
run: |
python setup.py sdist bdist_wheel
twine upload dist/*
Loading