Matthew Planchard
4c92fafb4f
Pin twine for tests to 1.11, add py37 to test suite
2018-11-09 16:58:45 -06:00
Matthew Planchard
ce9f4f75be
Add py-bcrypt to Dockerfile
...
Resolves #224
Adds `py-bcrypt` via `apk` to the Docker image so that `htpasswd`
works as intended.
2018-11-09 16:27:37 -06:00
Matthew Planchard
e23cd0333e
Merge pull request #220 from JacobHayes/fix-htaccess-refs
...
Replace .htaccess references with .htpasswd
2018-09-06 17:02:24 -05:00
Jacob Hayes
57428d010f
Replace .htaccess references with .htpasswd
2018-09-06 10:27:25 -05:00
Matthew Planchard
bc34b7ee4b
Merge pull request #219 from pypiserver/compose-update
...
Update compose to version 3.3
2018-08-09 21:04:04 -05:00
Matthew Planchard
6c3290b32f
Update compose to version 3.3
...
Thanks @renich!
2018-08-09 20:39:49 -05:00
Matthew Planchard
5a1fd5a6ca
Merge pull request #217 from pypiserver/buildout-update
...
Remove version pins from buildout.cfg
2018-08-06 18:11:43 -05:00
Matthew Planchard
34f2b1e109
chore(ver): bump 1.2.4-->1.2.5.dev0
2018-08-06 17:51:23 -05:00
Matthew Planchard
4ed7b59925
Add docker to deployment README
2018-08-06 17:51:08 -05:00
Matthew Planchard
44865af687
Remove version pins from buildout.cfg
2018-08-06 17:50:46 -05:00
Matthew Planchard
e3c44bf7c8
Updated date in README
2018-08-06 17:26:49 -05:00
Matthew Planchard
523c33007a
chore(ver): bump 1.2.3-->1.2.4
v1.2.4
2018-08-06 17:25:46 -05:00
Matthew Planchard
17703fd817
Updated CHANGELOG
2018-08-06 17:20:36 -05:00
Matthew Planchard
6635cb312e
Merge pull request #215 from elboerto/master
...
Use “pip download” instead of “pip install -d” for pip >= 10
2018-08-06 17:13:40 -05:00
Robert Rode
c79cb37893
Merge pull request #1 from pypiserver/elboerto-tests
...
Tests and Refactoring
2018-08-06 18:14:24 +02:00
Matthew Planchard
4109c10524
Tests and refactoring
...
* Refactored `updae()` into several single-responsibility functions
* Added tests for said functions
* Some PEP 008 cleanup
* Imported standard `__future__` imports in `manage.py` and its test
module
2018-08-04 16:17:56 -05:00
Matthew Planchard
92eb1bacd5
Merge branch 'master' of git://github.com/elboerto/pypiserver into elboerto-master
2018-08-04 15:04:56 -05:00
Matthew Planchard
c86de256fb
chore(ver): bump 1.2.3-->1.2.3
v1.2.3
2018-08-04 12:31:44 -05:00
Matthew Planchard
ff4b049f97
Prep for 1.2.3
2018-08-04 12:31:31 -05:00
Robert
c9b0d59f3e
Debugging of pypi-server -Ux execution of pip install -d which has been replaced by pip download since version 10.0.0
2018-08-01 15:10:19 +02:00
Matthew Planchard
e85ed3f5e6
Quick doc update
2018-07-17 20:45:17 -05:00
Matthew Planchard
c621d45474
Merge pull request #210 from pypiserver/docker-updates
...
Dockerfile & doc updates
2018-06-26 22:14:31 -05:00
Matthew Planchard
66f24858df
Giving up on build stages
2018-06-26 21:59:19 -05:00
Matthew Planchard
797167fcb2
More testing
2018-06-26 21:57:28 -05:00
Matthew Planchard
fd170f899b
Reordered stages for testing
2018-06-26 21:52:47 -05:00
Matthew Planchard
2206fd543a
Moved install and script keys
2018-06-26 21:51:30 -05:00
Matthew Planchard
3d69d60e92
Trying to figure out travis build stages
2018-06-26 21:33:24 -05:00
Matthew Planchard
abba8ecd42
Add language to 2nd stage of travis build
2018-06-26 21:23:00 -05:00
Matthew Planchard
3e1a399fe3
Add simple functional tests for docker
2018-06-26 21:19:03 -05:00
Matthew Planchard
47231ea5fb
Dockerfile & doc updates
2018-06-26 20:51:32 -05:00
Matthew Planchard
cd7707379a
Merge pull request #209 from hugovk/patch-1
...
Remove broken downloads badge
2018-06-19 20:03:47 -05:00
Hugo
2c9684b27e
Badges fit on one line
2018-06-14 08:50:01 +03:00
Matthew Planchard
4455b2cdc0
Merge pull request #198 from hugovk/rm-3.3
...
Drop support for EOL Python 3.3
2018-06-13 18:32:22 -05:00
Hugo
9c2c44ca91
Remove broken downloads badge
...
See https://github.com/badges/shields/issues/716 .
2018-06-13 07:06:41 +03:00
Hugo
c777ee4018
Merge pull request #1 from mplanchard/hugovk-rm-3.3
...
Prep for merge
2018-06-13 07:00:47 +03:00
Matthew Planchard
2499dac8ec
Merge branch 'rm-3.3' of git://github.com/hugovk/pypiserver into hugovk-rm-3.3
2018-06-12 20:26:31 -05:00
Matthew Planchard
17e7f9c1b6
chore(ver): bump 1.2.2.dev0-->1.2.2
v1.2.2
2018-06-12 20:15:11 -05:00
Matthew Planchard
99d4f23ffb
REL: Prep for v1.2.2
2018-06-12 19:58:31 -05:00
Matthew Planchard
24905addc9
chore(ver): bump 1.2.2dev0-->1.2.2.dev0
v1.2.2.dev0
2018-06-11 20:48:36 -05:00
Matthew Planchard
472c18b0b1
Merge pull request #208 from pypiserver/205-pypi-fallbacks
...
FIX: Fallback URL, remove calls to pip.main
2018-06-11 20:42:18 -05:00
Matthew Planchard
c791d12292
FIX: Fallback URL, remove calls to pip.main
...
Resolves #205 - pypi.python.org shutting down
* Updated the default fallback URL to `pypi.org/simple` rather than
`pypi.python.org/simple`
* Scrubbed references and links to `pypi.python.org`
* Fixed tests breaking due to the removal of `pip.main()` in pip 10.0 -
see pypa/pip#5080 for more info
2018-06-11 20:31:03 -05:00
Hugo
127b097022
Revert changes to 'upstream-derived' file
2018-05-07 22:29:36 +03:00
Hugo
711deb51b7
Use triple-quoted docstrings
2018-05-07 22:29:36 +03:00
Hugo
676e86d683
Remove redundant parentheses
2018-05-07 22:29:36 +03:00
Hugo
31a5b5d7e7
Replace function call with set literal
2018-05-07 22:29:36 +03:00
Hugo
288f38f26e
Remove unused imports
2018-05-07 22:29:36 +03:00
Hugo
a8b7efc776
Drop support for EOL Python 3.3
2018-05-07 22:29:36 +03:00
Matthew Planchard
91edcffdf2
Merge pull request #204 from pypiserver/twine-prerelease
...
Provide Prerelease Testing for Twine
2018-03-06 20:22:41 -06:00
Matthew Planchard
8639ad3d40
Provide Prerelease Testing for Twine
...
Resolves #203
Related to pypa/twine#314
This commit adds an ``sh -c`` call, whose argument is the value of the
environment variable ``PYPISERVER_SETUP_CMD``, or ``true`` if that
variable is not set. This was specifically added to enable the
``pre_twine`` environment, which is provided to automatically test
pre-releases of twine, both for our use (e.g. #203 ) and for the use of
the twine maintainers (pypa/twine#314 ).
The capacity to specify an arbitrary setup command via an environment
variable may also wind up being useful in other cases in the future.
In addition, the envlist is updated to include only Python versions we
actually support.
This commit also alphabetizes the ``dev.pip`` requirements and rmeoves
specific requirements for testing using Python 2.5 (which we do not test
against anymore).
2018-03-06 20:08:14 -06:00
Matthew Planchard
1477158f3a
Merge pull request #196 from mplanchard/125-better-strip
...
Resolved paste config parsing issue for Python 2
2017-12-03 16:22:22 -06:00