Skip to content

Commit 68891a8

Browse files
committed
PR #816 + more changes to get tests working
1 parent 41059a9 commit 68891a8

5 files changed

Lines changed: 49 additions & 55 deletions

File tree

CONTRIBUTING.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,13 +63,14 @@ local development.
6363
2. Clone your fork locally::
6464

6565
$ git clone git@github.com:your_name_here/MishMash.git
66+
$ cd MishMash/
6667

6768
3. Install your local copy into a virtualenv. Assuming you have
6869
virtualenvwrapper installed, this is how you set up your fork for local
6970
development::
7071

7172
$ mkvirtualenv mishmash
72-
$ cd mishmash/
73+
$ pip install -r requirements.txt
7374
$ python setup.py develop
7475

7576
4. Create a branch for local development::

requirements.txt

Lines changed: 45 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
#
2-
# This file is autogenerated by pip-compile
3-
# To update, run:
2+
# This file is autogenerated by pip-compile with Python 3.12
3+
# by the following command:
44
#
55
# pip-compile --output-file=./requirements.txt requirements.txt
66
#
77
alembic==1.14.1
88
# via -r requirements.txt
9-
attrs==25.1.0
10-
# via nicfit.py
9+
attrs==25.3.0
10+
# via nicfit-py
1111
chameleon==4.6.0
1212
# via pyramid-chameleon
13-
coverage[toml]==7.6.12
14-
# via eyed3
1513
deprecation==2.1.0
1614
# via
1715
# eyed3
18-
# nicfit.py
19-
eyed3==0.9.7
16+
# nicfit-py
17+
eyed3==0.9.8
2018
# via -r requirements.txt
2119
filetype==1.2.0
2220
# via eyed3
2321
gevent==24.11.1
2422
# via -r requirements.txt
25-
greenlet==3.1.1
26-
# via gevent
23+
greenlet==3.2.2
24+
# via
25+
# gevent
26+
# sqlalchemy
2727
gunicorn==23.0.0
2828
# via -r requirements.txt
2929
hupper==1.12.1
@@ -32,34 +32,43 @@ inotify==0.2.10
3232
# via -r requirements.txt
3333
iso3166==2.1.1
3434
# via -r requirements.txt
35-
mako==1.3.9
35+
mako==1.3.10
3636
# via
3737
# alembic
3838
# pyramid-mako
3939
markupsafe==3.0.2
4040
# via mako
41-
nicfit.py==0.8.7
41+
nicfit-py==0.8.7
4242
# via -r requirements.txt
4343
nose==1.3.7
4444
# via inotify
45-
packaging==24.2
46-
# via deprecation
47-
pastedeploy==2.1.1
45+
packaging==25.0
46+
# via
47+
# deprecation
48+
# gunicorn
49+
# zope-sqlalchemy
50+
pastedeploy==3.1.0
4851
# via plaster-pastedeploy
49-
plaster-pastedeploy==1.0.1
50-
# via pyramid
5152
plaster==1.1.2
5253
# via
5354
# plaster-pastedeploy
5455
# pyramid
56+
plaster-pastedeploy==1.0.1
57+
# via pyramid
5558
psycopg2-binary==2.9.10
5659
# via -r requirements.txt
5760
pyfiglet==1.0.0rc1
5861
# via -r requirements.txt
5962
pygments==2.19.1
6063
# via pyramid-debugtoolbar
61-
pyparsing==3.2.1
62-
# via packaging
64+
pyramid==2.0.2
65+
# via
66+
# -r requirements.txt
67+
# pyramid-chameleon
68+
# pyramid-debugtoolbar
69+
# pyramid-layout
70+
# pyramid-mako
71+
# pyramid-tm
6372
pyramid-chameleon==0.3
6473
# via -r requirements.txt
6574
pyramid-debugtoolbar==4.12.1
@@ -70,57 +79,44 @@ pyramid-mako==1.1.0
7079
# via pyramid-debugtoolbar
7180
pyramid-tm==2.6
7281
# via -r requirements.txt
73-
pyramid==2.0.2
74-
# via
75-
# -r requirements.txt
76-
# pyramid-chameleon
77-
# pyramid-debugtoolbar
78-
# pyramid-layout
79-
# pyramid-mako
80-
# pyramid-tm
81-
python-dateutil==2.9.0
82-
# via alembic
83-
python-editor==1.0.4
84-
# via alembic
8582
pyyaml==6.0.2
86-
# via nicfit.py
87-
repoze.lru==0.7
88-
# via pyramid-debugtoolbar
89-
six==1.17.0
90-
# via
91-
# python-dateutil
92-
# sqlalchemy-utils
93-
sqlalchemy-utils==0.41.2
94-
# via -r requirements.txt
95-
sqlalchemy==2.0.38
83+
# via nicfit-py
84+
sqlalchemy==2.0.41
9685
# via
9786
# -r requirements.txt
9887
# alembic
9988
# sqlalchemy-utils
100-
# zope.sqlalchemy
101-
toml==0.10.2
102-
# via coverage
89+
# zope-sqlalchemy
90+
sqlalchemy-utils==0.41.2
91+
# via -r requirements.txt
10392
transaction==5.0
10493
# via
10594
# -r requirements.txt
10695
# pyramid-tm
107-
# zope.sqlalchemy
96+
# zope-sqlalchemy
10897
translationstring==1.4
10998
# via pyramid
99+
typing-extensions==4.13.2
100+
# via
101+
# alembic
102+
# sqlalchemy
110103
venusian==3.1.1
111104
# via pyramid
112105
waitress==3.0.2
113106
# via -r requirements.txt
114107
webob==1.8.9
115108
# via pyramid
116-
zope.deprecation==5.1
109+
zope-deprecation==5.1
117110
# via pyramid
118-
zope.interface==7.2
111+
zope-event==5.0
112+
# via gevent
113+
zope-interface==7.2
119114
# via
115+
# gevent
120116
# pyramid
121117
# transaction
122-
# zope.sqlalchemy
123-
zope.sqlalchemy==3.1
118+
# zope-sqlalchemy
119+
zope-sqlalchemy==3.1
124120
# via -r requirements.txt
125121

126122
# The following packages are considered to be unsafe in a requirements file:

requirements/dev.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ Sphinx
22
babel
33
check-manifest
44
flake8
5-
git+https://github.com/nicfit/gitchangelog.git@nicfit.py
65
nicfit.py[cookiecutter]
76
pip-tools
87
pss

requirements/requirements.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ test:
2626
- pytest
2727
- pytest-cov
2828
- pytest-runner
29-
#- git+https://github.com/nicfit/pytest-postgres.git
3029
- faker
3130
- factory-boy
3231

@@ -37,7 +36,6 @@ dev:
3736
- babel
3837
- check-manifest
3938
- flake8
40-
- git+https://github.com/nicfit/gitchangelog.git@nicfit.py
4139
- pip-tools
4240
- twine
4341
- wheel

tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[tox]
2-
envlist = py{37,38}-postgres{12,11,10}
2+
envlist = py{312}-postgres{12,11,10}
33
skip_missing_interpreters = true
44
ignore_basepython_conflict = true
55

66
[default]
7-
python = python3.7
7+
python = python3.12
88
postgresql = 11-alpine
99

1010
[testenv:default]

0 commit comments

Comments
 (0)