Mercurial > kallithea
annotate .hgignore @ 7498:e7d6373631c4
setup.py: support Paste 3.0.x
In a fresh virtualenv on the stable branch, pastescript 3.0.0 is installed
which depends on paste 3.0.x. Using this virtualenv to upgrade to the
default branch, using 'pip install --upgrade -e .' fails because on the
default branch, the paste version is restricted with '>= 2.0.3, < 3'.
Following error occurs:
pastescript 3.0.0 has requirement Paste>=3.0, but you'll have paste 2.0.3 which is incompatible.
...
Traceback (most recent call last):
File "<string>", line 1, in <module>
File ".../kallithea/kallithea-release/setup.py", line 160, in <module>
""",
File "/usr/lib64/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib64/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib64/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File ".../kallithea/venv/kallithea-release/lib/python2.7/site-packages/setuptools/command/develop.py", line 36, in run
self.install_for_development()
File ".../kallithea/venv/kallithea-release/lib/python2.7/site-packages/setuptools/command/develop.py", line 117, in install_for_development
self.run_command('egg_info')
File "/usr/lib64/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/usr/lib64/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File ".../kallithea/venv/kallithea-release/lib/python2.7/site-packages/setuptools/command/egg_info.py", line 270, in run
ep.require(installer=installer)
File ".../kallithea/venv/kallithea-release/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2307, in require
items = working_set.resolve(reqs, env, installer)
File ".../kallithea/venv/kallithea-release/lib/python2.7/site-packages/pkg_resources/__init__.py", line 854, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.VersionConflict: (Paste 2.0.3 (.../kallithea/venv/kallithea-release/lib/python2.7/site-packages), Requirement.parse('Paste>=3.0'))
The '< 3' restriction is introduced with commit
e1ab826131334150b1f003e26de3207c34fc6e67 in January 2017, at which point
2.0.3 was the latest version. Version 3.0.0 was introduced in October 2018.
Paste has a new maintainer and moved to github, after years of
inactivity (March 2016 -> Oct 2018). There have AFAICS not been
incompatible changes. This analysis is based on:
- the news file: https://pythonpaste.readthedocs.io/en/latest/news.html
- the commit message of the 3.0.0 release:
(https://github.com/cdent/paste/commit/9ceef07267ba83ea5c00533f85f9edf9ba38cd71)
"This is for the sake of getting something out there, including
fixes to get stuff working with Python 3.7."
- and a walk through the commits since 2.0.3 on github
(https://github.com/cdent/paste/commits/master).
author | Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> |
---|---|
date | Fri, 28 Dec 2018 21:56:52 +0100 |
parents | 2e7ffb755d4f |
children | f0013f65982d |
rev | line source |
---|---|
848
a555d8345105
Small hgignore update
Lukasz Balcerzak <lukasz.balcerzak@python-center.org>
parents:
554
diff
changeset
|
1 syntax: glob |
a555d8345105
Small hgignore update
Lukasz Balcerzak <lukasz.balcerzak@python-center.org>
parents:
554
diff
changeset
|
2 *.pyc |
a555d8345105
Small hgignore update
Lukasz Balcerzak <lukasz.balcerzak@python-center.org>
parents:
554
diff
changeset
|
3 *.swp |
1971
3dd89d30cd28
ignore sqlite files
Marcin Kuzminski <marcin@python-works.com>
parents:
1893
diff
changeset
|
4 *.sqlite |
2555
b5c57e2176dc
ignore tox stuff
Marcin Kuzminski <marcin@python-works.com>
parents:
2379
diff
changeset
|
5 *.tox |
1236
a28bd9cb6549
added egg-info,and .egg in hgignore
Marcin Kuzminski <marcin@python-works.com>
parents:
848
diff
changeset
|
6 *.egg-info |
a28bd9cb6549
added egg-info,and .egg in hgignore
Marcin Kuzminski <marcin@python-works.com>
parents:
848
diff
changeset
|
7 *.egg |
4986
7d6c4bd58abd
i18n: don't include .mo files in the repo - build them on demand
Mads Kiilerich <madski@unity3d.com>
parents:
4902
diff
changeset
|
8 *.mo |
4997
9885bbacf99c
.hgignore: Add .eggs/ and tarballcache/
Marc Abramowitz <marc@marc-abramowitz.com>
parents:
4986
diff
changeset
|
9 .eggs/ |
9885bbacf99c
.hgignore: Add .eggs/ and tarballcache/
Marc Abramowitz <marc@marc-abramowitz.com>
parents:
4986
diff
changeset
|
10 tarballcache/ |
0 | 11 |
12 syntax: regexp | |
2106
95f1ed68cac1
ignore rcextensions
Marcin Kuzminski <marcin@python-works.com>
parents:
2007
diff
changeset
|
13 ^rcextensions |
848
a555d8345105
Small hgignore update
Lukasz Balcerzak <lukasz.balcerzak@python-center.org>
parents:
554
diff
changeset
|
14 ^build |
4096
9496c047ea4d
added dist dir to .hgignore
Marcin Kuzminski <marcin@python-works.com>
parents:
3960
diff
changeset
|
15 ^dist/ |
848
a555d8345105
Small hgignore update
Lukasz Balcerzak <lukasz.balcerzak@python-center.org>
parents:
554
diff
changeset
|
16 ^docs/build/ |
a555d8345105
Small hgignore update
Lukasz Balcerzak <lukasz.balcerzak@python-center.org>
parents:
554
diff
changeset
|
17 ^docs/_build/ |
9 | 18 ^data$ |
3908
b619d9eef67a
ignore sql_dumps for testing schema migrations
Marcin Kuzminski <marcin@python-works.com>
parents:
3831
diff
changeset
|
19 ^sql_dumps/ |
9 | 20 ^\.settings$ |
21 ^\.project$ | |
72 | 22 ^\.pydevproject$ |
1893
27c8836e6356
ignore coverage and my local dev.ini file
Marcin Kuzminski <marcin@python-works.com>
parents:
1833
diff
changeset
|
23 ^\.coverage$ |
7459
19a9f02443c8
front-end: Introduce 'front-end' directory with source files for building the front-end
Mads Kiilerich <mads@kiilerich.com>
parents:
7455
diff
changeset
|
24 ^kallithea/front-end/node_modules$ |
19a9f02443c8
front-end: Introduce 'front-end' directory with source files for building the front-end
Mads Kiilerich <mads@kiilerich.com>
parents:
7455
diff
changeset
|
25 ^kallithea/front-end/package-lock\.json$ |
7460
7ec976c8c198
front-end: Store temporary files in a tmp directory
Mads Kiilerich <mads@kiilerich.com>
parents:
7459
diff
changeset
|
26 ^kallithea/front-end/tmp$ |
7466
bf514091b27f
front-end: Use codemirror from node_modules and stop bundling it
Mads Kiilerich <mads@kiilerich.com>
parents:
7465
diff
changeset
|
27 ^kallithea/public/codemirror$ |
7464
12455b1a1a6f
front-end: Use select2 from node_modules and stop bundling it
Mads Kiilerich <mads@kiilerich.com>
parents:
7463
diff
changeset
|
28 ^kallithea/public/css/select2-spinner\.gif$ |
12455b1a1a6f
front-end: Use select2 from node_modules and stop bundling it
Mads Kiilerich <mads@kiilerich.com>
parents:
7463
diff
changeset
|
29 ^kallithea/public/css/select2\.png$ |
12455b1a1a6f
front-end: Use select2 from node_modules and stop bundling it
Mads Kiilerich <mads@kiilerich.com>
parents:
7463
diff
changeset
|
30 ^kallithea/public/css/select2x2\.png$ |
12455b1a1a6f
front-end: Use select2 from node_modules and stop bundling it
Mads Kiilerich <mads@kiilerich.com>
parents:
7463
diff
changeset
|
31 ^kallithea/public/css/style\.css$ |
12455b1a1a6f
front-end: Use select2 from node_modules and stop bundling it
Mads Kiilerich <mads@kiilerich.com>
parents:
7463
diff
changeset
|
32 ^kallithea/public/css/style\.css\.map$ |
7462
585dee5eb4bb
front-end: Use the existing bootstrap.js from node_modules and stop bundling Bootstrap
Mads Kiilerich <mads@kiilerich.com>
parents:
7460
diff
changeset
|
33 ^kallithea/public/js/bootstrap\.js$ |
7465
cc2c473abc5f
front-end: Use DataTables from node_modules and stop bundling it
Mads Kiilerich <mads@kiilerich.com>
parents:
7464
diff
changeset
|
34 ^kallithea/public/js/dataTables\.bootstrap\.js$ |
7467
2e7ffb755d4f
front-end: use At.js for MentionsAutoComplete
domruf <dominikruf@gmail.com>
parents:
7466
diff
changeset
|
35 ^kallithea/public/js/jquery\.atwho\.min\.js$ |
2e7ffb755d4f
front-end: use At.js for MentionsAutoComplete
domruf <dominikruf@gmail.com>
parents:
7466
diff
changeset
|
36 ^kallithea/public/js/jquery\.caret\.min\.js$ |
7465
cc2c473abc5f
front-end: Use DataTables from node_modules and stop bundling it
Mads Kiilerich <mads@kiilerich.com>
parents:
7464
diff
changeset
|
37 ^kallithea/public/js/jquery\.dataTables\.js$ |
7463
2b8f69cb7d8c
front-end: Use jQuery and Flot from node_modules and stop bundling them
Mads Kiilerich <mads@kiilerich.com>
parents:
7462
diff
changeset
|
38 ^kallithea/public/js/jquery\.flot\.js$ |
2b8f69cb7d8c
front-end: Use jQuery and Flot from node_modules and stop bundling them
Mads Kiilerich <mads@kiilerich.com>
parents:
7462
diff
changeset
|
39 ^kallithea/public/js/jquery\.flot\.selection\.js$ |
2b8f69cb7d8c
front-end: Use jQuery and Flot from node_modules and stop bundling them
Mads Kiilerich <mads@kiilerich.com>
parents:
7462
diff
changeset
|
40 ^kallithea/public/js/jquery\.flot\.time\.js$ |
2b8f69cb7d8c
front-end: Use jQuery and Flot from node_modules and stop bundling them
Mads Kiilerich <mads@kiilerich.com>
parents:
7462
diff
changeset
|
41 ^kallithea/public/js/jquery\.min\.js$ |
7464
12455b1a1a6f
front-end: Use select2 from node_modules and stop bundling it
Mads Kiilerich <mads@kiilerich.com>
parents:
7463
diff
changeset
|
42 ^kallithea/public/js/select2\.js$ |
7244
8152f9e6a778
less: load optional theme.less file to allow custom styles
domruf <dominikruf@gmail.com>
parents:
7055
diff
changeset
|
43 ^theme\.less$ |
4210
277684f23146
Rename some strings in defaults found in config files
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents:
4181
diff
changeset
|
44 ^kallithea\.db$ |
460 | 45 ^test\.db$ |
4212
24c0d584ba86
General renaming to Kallithea
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents:
4210
diff
changeset
|
46 ^Kallithea\.egg-info$ |
4902 | 47 ^my\.ini$ |
2007
324ac367a4da
Added VCS into rhodecode core for faster and easier deployments of new versions
Marcin Kuzminski <marcin@python-works.com>
parents:
1971
diff
changeset
|
48 ^fabfile.py |
3831
bd39c1f70e35
Updated hgignore to skip .idea config files
Marcin Kuzminski <marcin@python-works.com>
parents:
3051
diff
changeset
|
49 ^\.idea$ |
5516
bfa66e8887d7
hgignore: ignore `.cache/`, created by pytest 2.8 when writing `.cache/v/cache/lastfailed`
Mads Kiilerich <madski@unity3d.com>
parents:
5416
diff
changeset
|
50 ^\.cache$ |
7455
42163501d6b5
hgignore: .pytest_cache
Mads Kiilerich <mads@kiilerich.com>
parents:
7438
diff
changeset
|
51 ^\.pytest_cache$ |
6038
9358211ee144
tests: move test data to top level 'data' folder - make grepping in kallithea/ easier
Mads Kiilerich <madski@unity3d.com>
parents:
5516
diff
changeset
|
52 /__pycache__$ |