Pieter Marsman
d89cc357ee
Add github action for releasing to pypi if git tag is added. ( #727 )
...
* Add github action for releasing to pypi if git tag is added.
* Checkout code and fix typos.
* Replace end with fi
* Strictly numeric version for testing.
* Remove obsolete Make commands for publishing
* Also create GitHub release
* Update pdfminer/__init__.py
Co-authored-by: Jake Stockwin <jstockwin@gmail.com>
* Remove test pypi release
* Use maintained github action for releasing
* Change tag format for versions
* Undo commenting pypi publishing
* Remove develop branch, since that will be removed in favor off adding tags for releases.
* Change version regex
Co-authored-by: Jake Stockwin <jstockwin@gmail.com>
2022-03-19 20:46:00 +01:00
Pieter Marsman
b84cfc98e0
Update development tools: travis ci to github actions, tox to nox, nose to pytest ( #704 )
...
* Replace tox with nox
* Replace travis with github actions
* Fix pytest, mypy and flake8 errors
* Add pytest.
* Run on all commits
* Remove nose
* Speedup slow tests to save GitHub actions minutes
* Added line to CHANGELOG.md
* Fix line too long in pdfdocument.py
* Update .github/workflows/actions.yml
Co-authored-by: Jake Stockwin <jstockwin@gmail.com>
* Improve actions.yml
* Fix error with nox name for mypy
* Add names for jobs
* Replace nose.raises with pytest.raises
Co-authored-by: Jake Stockwin <jstockwin@gmail.com>
2022-02-02 22:24:32 +01:00
lithiumFlower
c10cf3cdb8
Change pycryptodome dependency to the faster, smaller, and industry standard cryptography package ( #456 )
...
* swap pycryptodome to the faster, smaller, and industry standard crytography io
* update changelog
* fixlint
* Update CHANGELOG.md
* from MR, unneeded ex and naming
* add samples to nosetests
* fix lint
* show mismatch
* fix lint
* typo and newline
* Revert "add samples to nosetests"
This reverts commit a49ca302
* Add tests for encrypted documents to nose test suite
* Optimize imports of pdfdocument.py
Co-authored-by: Oren Tysor <oren@atakama.com>
Co-authored-by: Pieter Marsman <pietermarsman@gmail.com>
2020-07-20 22:00:54 +02:00
Philippe Guglielmetti
52feb22eeb
Merge remote-tracking branch 'origin/master'
...
Conflicts:
MANIFEST.in
README.md
pdfminer/latin_enc.py
pdfminer/pdfdocument.py
pdfminer/pdfinterp.py
pdfminer/pdfpage.py
pdfminer/pdftypes.py
pdfminer/psparser.py
pdfminer/utils.py
samples/Makefile
setup.py
2017-01-19 08:03:16 +01:00
Jakub Wilk
5ddbecb551
Fix typos
2016-09-13 16:25:09 +02:00
cybjit
ed13f7c47d
conv_cmap py3 compat
2014-09-12 00:29:30 +02:00
unknown
4ab48d1803
Python 3.4 compatibility + tests
2014-09-04 09:36:19 +02:00
Yusuke Shinyama
8791355e1d
Cleanup imports. Use relative imports.
2014-06-26 18:12:39 +09:00
Yusuke Shinyama
8f9c4dedff
Test rig cleanup.
2014-06-15 11:41:30 +09:00
Yusuke Shinyama
a8ec99a848
More autotest tweaks.
2014-06-15 10:52:59 +09:00
Yusuke Shinyama
fb3f2d9629
Further test tweaks.
2014-06-14 12:00:31 +09:00
Yusuke Shinyama
a7489aaabe
Fixed: autotests
2014-06-14 10:54:40 +09:00
Yusuke Shinyama
9242356357
Updated the url.
2014-03-28 22:55:06 +09:00
Yusuke Shinyama
86348eba2f
Documentation updated.
2013-10-23 00:17:12 +09:00
Yusuke Shinyama
6ad82e355c
Beating the codepage dragon.
2013-10-17 22:57:48 +09:00
Yusuke Shinyama
cbb8d869c7
removed initial cmap/ directory
2011-07-31 18:05:07 +10:00
Yusuke Shinyama
e8cd880409
testdata changed
2011-02-27 19:48:22 +09:00
Yusuke Shinyama
0248c3b9fb
fix for distutils
2010-12-26 19:28:55 +09:00
yusuke.shinyama.dummy
e0c2c65d90
makefile
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@277 1aa58f4a-7d42-0410-adbc-911cccaed67c
2010-12-25 08:40:39 +00:00
yusuke.shinyama.dummy
509ab66319
stay with python2
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@264 1aa58f4a-7d42-0410-adbc-911cccaed67c
2010-10-19 09:57:01 +00:00
yusuke.shinyama.dummy
3e0adc9a60
makefile fix for css
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@260 1aa58f4a-7d42-0410-adbc-911cccaed67c
2010-10-17 09:23:18 +00:00
yusuke.shinyama.dummy
0086971714
A minor bugfix. Thanks to Alexander Garden.
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@250 1aa58f4a-7d42-0410-adbc-911cccaed67c
2010-10-17 05:15:00 +00:00
yusuke.shinyama.dummy
3b2aabaa10
version bump
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@243 1aa58f4a-7d42-0410-adbc-911cccaed67c
2010-08-29 07:00:01 +00:00
yusuke.shinyama.dummy
8e26878676
change install path for testing
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@235 1aa58f4a-7d42-0410-adbc-911cccaed67c
2010-08-26 15:02:34 +00:00
yusuke.shinyama.dummy
640455425a
oops
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@232 1aa58f4a-7d42-0410-adbc-911cccaed67c
2010-06-19 04:31:04 +00:00
yusuke.shinyama.dummy
fdea5b5348
MANIFEST is now generated automatically
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@231 1aa58f4a-7d42-0410-adbc-911cccaed67c
2010-06-19 04:13:05 +00:00
yusuke.shinyama.dummy
a0dd46bd8e
cmap compression patch. thanks to Jakub Wilk
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@228 1aa58f4a-7d42-0410-adbc-911cccaed67c
2010-06-13 13:50:24 +00:00
yusuke.shinyama.dummy
fe3bdbfce0
text rise support added
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@217 1aa58f4a-7d42-0410-adbc-911cccaed67c
2010-05-18 14:57:04 +00:00
yusuke.shinyama.dummy
40b36a7c42
consistent test results
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@191 1aa58f4a-7d42-0410-adbc-911cccaed67c
2010-03-22 06:04:54 +00:00
yusuke.shinyama.dummy
cd39642abe
code cleanup
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@188 1aa58f4a-7d42-0410-adbc-911cccaed67c
2010-03-22 04:00:18 +00:00
yusuke.shinyama.dummy
0f8fe3f19e
Page rotation bug fixed.
...
Various minor fixes.
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@176 1aa58f4a-7d42-0410-adbc-911cccaed67c
2010-01-31 02:09:28 +00:00
yusuke.shinyama.dummy
98c8367339
warning removal.
...
code cleanup.
cmap bug fixed.
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@168 1aa58f4a-7d42-0410-adbc-911cccaed67c
2010-01-01 03:09:26 +00:00
yusuke.shinyama.dummy
665196161c
oops!
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@165 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-12-19 15:15:47 +00:00
yusuke.shinyama.dummy
e4b089e327
include cmap
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@162 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-12-19 14:17:00 +00:00
yusuke.shinyama.dummy
2af8eeb3e7
Add a bit of documentation.
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@159 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-11-15 02:42:05 +00:00
yusuke.shinyama.dummy
3dd4f1668b
source code tidy up
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@147 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-11-03 01:27:30 +00:00
yusuke.shinyama.dummy
736a69a4cd
password encryption (R2) bug
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@144 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-10-31 01:41:30 +00:00
yusuke.shinyama.dummy
b1e57bb8bb
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@143 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-10-24 04:45:26 +00:00
yusuke.shinyama.dummy
11885cc15e
move docs
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@123 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-07-22 22:53:18 +00:00
yusuke.shinyama.dummy
9093c340af
20090721
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@121 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-07-21 14:23:23 +00:00
yusuke.shinyama.dummy
c7a0894182
auto detect output type
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@115 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-06-20 10:00:51 +00:00
yusuke.shinyama.dummy
fc453e2061
tidy up a bit
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@114 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-06-14 08:54:57 +00:00
yusuke.shinyama.dummy
5c1cebadbb
documentation.
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@109 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-05-17 06:39:54 +00:00
yusuke.shinyama.dummy
8cae56a555
documentation fix.
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@108 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-05-17 06:21:08 +00:00
yusuke.shinyama.dummy
3f7f4fe5a5
setup.py added
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@105 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-05-16 06:57:26 +00:00
yusuke.shinyama.dummy
759e21e606
fix pychecker warning
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@104 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-05-16 06:38:44 +00:00
yusuke.shinyama.dummy
0a8aae5aa3
another major restructuring...
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@99 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-05-15 14:25:32 +00:00
yusuke.shinyama.dummy
37a6a0450d
20090330 release
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@80 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-03-29 15:14:23 +00:00
yusuke.shinyama.dummy
260ad8e737
version 090325
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@75 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-03-24 16:27:51 +00:00
yusuke.shinyama.dummy
af55d4675c
several bugfixes. 20090201 release.
...
git-svn-id: https://pdfminerr.googlecode.com/svn/trunk/pdfminer@64 1aa58f4a-7d42-0410-adbc-911cccaed67c
2009-02-01 15:01:32 +00:00