Arcadiy Ivanov
2d0de09d30
Incorrect package name detection with OSX version scheme #88
...
Fixes package name and package version handling of bdist_dumb
packages
Detects OS name boundary as specified in
http://svn.python.org/projects/python/trunk/Lib/distutils/util.py
Also detects cpN and pyN boundary
fixes #88 , connected to #88
2015-08-04 20:55:34 -04:00
Kostis Anagnostopoulos
3665270197
Merge pull request #85 from asottile/more_deterministic_sort
...
More deterministic sort of packages
2015-07-21 22:11:39 +03:00
Anthony Sottile
cc6f98e7b3
More deterministic sort of packages
2015-07-17 09:46:43 -07:00
Kostis Anagnostopoulos
deecadcfd5
Merge pull request #83 from asottile/asottile-patch-1
...
Correct server starting instructions.
2015-05-09 19:49:13 +02:00
Anthony Sottile
3c655eafe6
Correct server starting instructions
2015-05-09 08:35:59 -07:00
Kostis Anagnostopoulos, Yoga-2
f9e351cdb6
Bump version 1.1.7-->1.1.8-beta.0
...
- Make standalone-gen script to run also on python-3.
- Add README badges.
2015-03-09 00:45:05 +01:00
ankostis on tokoti
bb920522b8
Improve README and Reorginize sections.
...
- Update release-date.
- Add log-msgs on minor failures to explain workaround.
- Add TravisCI link.
1.1.7
2015-03-08 21:35:37 +01:00
ankostis on tokoti
9f4464e7e4
README: Move Licenses section in a separate LICENSE.txt file.
...
- Update "Similar-projects" section, remove outdated *proxypi* project.
2015-03-08 18:39:15 +01:00
ankostis on tokoti
d0b3a86673
Bump ver from 1.1.7-rc.1 --> 1.1.7.
2015-03-08 18:39:14 +01:00
Kostis Anagnostopoulos
4a0453f5a1
Merge pull request #79 from ankostis/prep_v1.1.7-beta.1
...
Prep v1.1.7 beta.1 for RC.1
1.1.7-rc.1
2015-02-28 01:32:38 +01:00
ankostis on tokoti
1c7b834218
bump ver 1.1.7-beta.1-->1.1.7-rc.1
2015-02-28 01:28:34 +01:00
ankostis on tokoti
4079d0c4c3
Split CHANGES.rst as a separate file.
...
- Update MANIFEST.in
2015-02-28 01:22:15 +01:00
ankostis on tokoti
d50cdb6c3b
docs: Update github-links, suitable python-versions, changes and
...
rel-date.
- Update maintainers.
- Update python-classifiers.
- Various README edits.
- #38 : Update suggestion on welcome-file.
- Add ankostis to authors (so Ralf may avoid half harassment for
this release).
2015-02-28 01:21:48 +01:00
Kostis Anagnostopoulos @ STUW025
1450b625bb
log: Replace forgotten printout-statement on startup with logging.
2015-02-27 14:36:30 +01:00
Kostis Anagnostopoulos
744282d5c2
Merge pull request #78 from ankostis/antixss
...
FIX #77 XSS by generating http-responses with Bottle's SimpleTemplate
2015-02-27 13:15:59 +01:00
Kostis Anagnostopoulos @ STUW025
2d5c382507
FIX 38: Suggesting --extra-index-url instead of --index-url in README.
...
Misspelled dependencies download directly from main pypi-repo.
2015-02-27 13:13:54 +01:00
Kostis Anagnostopoulos @ STUW025
e824320558
Auth: By default paswd-protect Uploads only (preserve old behavior).
...
- Supporty also spaces when splitting auth-list, make it case insensitive.
- Update docs about default behavior.
2015-02-23 20:53:08 +01:00
ankostis on tokoti
10f42e829c
xss: Generate all index-listings with SimpleTemplate instead of
...
string-substs (#see 77).
- Add titles<h1> in all index-listings.
- FIX unicode errors on new TC's of prev commit.
2015-02-23 03:14:19 +01:00
ankostis on tokoti
7cc36aee0c
Improve welcome-msg tests and add XSS for when removing packages
...
(probably not needed).
2015-02-23 01:45:35 +01:00
Kostis Anagnostopoulos, Yoga-2
cb6f3b698a
Use bottle's SimpleTemplate engine to avoid XSS on welcome-page ( #77 ).
...
- Add 1 TC.
- TODO: Probable XSS still in error-messages.
2015-02-22 18:43:35 +01:00
Kostis Anagnostopoulos, Yoga-2
9cdcf70fd9
Bump version from 1.1.7-beta.0 --> beta.1.
2015-02-21 00:28:51 +01:00
Kostis Anagnostopoulos
e6d53968d1
Merge pull request #75 from ankostis/prep_v1.1.7
...
(2) Preparations for v1.1.7: beta.0
1.1.7-beta.0
2015-02-20 11:34:49 +01:00
Kostis Anagnostopoulos, Yoga-2
e0bb002a03
Retrofit mutable-default-arg introduced by Auths @ffd366fa3e.
2015-02-17 01:46:29 +01:00
Kostis Anagnostopoulos, Yoga-2
f664ac8dcd
Update Changes.
2015-02-17 01:46:28 +01:00
Kostis Anagnostopoulos, Yoga-2
24114e6761
Tox-test PY34 on also on TravisCI and classifiers.
2015-02-17 01:46:01 +01:00
Kostis Anagnostopoulos, Yoga-2
8f9cc454cb
Bump-ver from 1.1.6-->1.1.7-beta.0
2015-02-17 01:31:45 +01:00
Kostis Anagnostopoulos
6be20d7d99
Merge pull request #73 from ankostis/PEP8
...
Pep8 changes
2015-02-17 00:51:24 +01:00
Kostis Anagnostopoulos, Yoga-2
c6a79ef9c2
FIX test with PEP8-PkgFile class.
2015-02-17 00:46:37 +01:00
stephanep
9883120adb
Fix some PEP8 conventions
2015-02-17 00:46:37 +01:00
Kostis Anagnostopoulos
ce63a21a04
Merge pull request #74 from ankostis/cachectrl
...
(2) Add Cache-control header to enable pip caching
2015-02-17 00:41:08 +01:00
Bartek Rychlicki
c3453878f1
Add tests for cache control.
2015-02-17 00:30:53 +01:00
Bartek Rychlicki
127038917b
Add cache control header option.
2015-02-17 00:30:53 +01:00
Kostis Anagnostopoulos
a90c96dab3
Merge pull request #61 from ankostis/feat/welcome-msg
...
Possible to redefine server's welcome-page with cmd-line option (2).
2015-02-15 23:25:09 +01:00
Kostis Anagnostopoulos, Yoga-2
b011ac9dcf
Merge WelcomeMsg with recent master for Milestone v1.7 (Auth included).
2015-02-15 23:09:05 +01:00
Kostis Anagnostopoulos
2bb673505c
Merge pull request #70 from ankostis/SelectProperFiles
...
Updated PR #59 (serve packages only), also tox-test on py34.
2015-02-15 22:48:13 +01:00
Kostis Anagnostopoulos, Yoga-2
e5857c211e
Tox-test also on py34
2015-02-15 22:43:28 +01:00
Kostis Anagnostopoulos, Yoga-2
2c0bf82c6a
Merge with pypiserver/master before milestone v1.7
2015-02-15 22:38:41 +01:00
Kostis Anagnostopoulos
202c26fb75
Merge pull request #66 from koodaamo/auth_improvements
...
Merge Auth improvements (directly on github).
2015-02-15 21:52:14 +01:00
Kostis Anagnostopoulos @ STUW025
91f635b570
tests: Normalize paths for comparisons to run on Windows.
2015-01-15 16:20:24 +01:00
ankostis@kilo
c64b8c32d2
Allow to override welcome-msg(/
) from a separate html file.
...
- Read welcome-msg in UTF-8.
- Add cmd-line option for `welcome-file`.
- Add TCs for welcome-file option and `/` http-req.
- Update docs for new option.
- Failback to in-code welcome-msg if unreadable (ie standalone mode, bad file).
2015-01-15 16:20:24 +01:00
Petri Savolainen
1f2b67ab99
update changelog
2015-01-09 12:21:30 +02:00
Petri Savolainen
9b3b820644
update README
2015-01-09 12:13:59 +02:00
Petri Savolainen
3d72d16150
remove unused import
2015-01-09 12:11:35 +02:00
Petri Savolainen
f57815df89
add auth option to README
2015-01-09 12:08:10 +02:00
Petri Savolainen
5e8500f615
add checks for trailing comma & option dependencies, improve docs
2015-01-09 12:05:50 +02:00
Petri Savolainen
ffd366fa3e
implement auth for listings and downloads
2015-01-09 10:59:56 +02:00
Gregory Reshetniak
d0946ebbcf
Merge pull request #62 from ankostis/feat/logging
...
FIX #58 : Added logging facilities
2014-11-18 11:44:04 +02:00
Gregory Reshetniak
b28ecc4fb2
Merge pull request #59 from ankostis/feat/gitignore-pydev
...
Git-Ignore PyDev's (Eclipse) project files, along with *.egg
2014-11-18 11:41:06 +02:00
ankostis@kilo
cf03226ea2
Add Logging for all http actions.
...
* Use stabdard python's logging lib.
* Log http-request/response/errors.
* Cmd-line options for logging-format and filename.
* Cmd-line options for request /response/error requests/responses/errors
props to log.
* Add `-v` option controlling verbosity.
* Add docs about new options.
* TCs only `-v` & `--log_file ` (logging statements used throughout all
tests).
2014-11-17 16:51:45 +01:00
Kostis Anagnostopoulos @ STUW025
f30546027d
git: Also ignore .settings folder.
2014-11-14 12:07:11 +01:00