Skip to content

Commit

Permalink
Snowfakery 3.2 (#685)
Browse files Browse the repository at this point in the history
* Snowfakery 3.2

* Put back pins
  • Loading branch information
Paul Prescod authored Jun 9, 2022
1 parent d36afc3 commit 9a2344b
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 12 deletions.
8 changes: 8 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,14 @@ In the beginning, programmers created the databases. Now the databases were form

And so [Salesforce.org](http://salesforce.org/) said “Let there be data,” and there was Snowfakery. And it was good.

## Snowfakery 3.2

Snowfakery can now do `random_reference` to nicknames. (#639)

Removed some limitations on what Snowfakery can do with objects referenced through `random_reference`, especially using `a.b.c.d` syntax. (#681 and #639)

Add a `unique` feature for `random_reference` (#684)

## Snowfakery 3.1

When embedded in CumulusCI, Snowfakery can now do SObject Upserts. (#644)
Expand Down
6 changes: 3 additions & 3 deletions requirements/dev.in
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
black
coverage
coveralls
mkdocs
mkdocs<1.3.0 # need to change Snowfakery monkey-patching before upgrade
mkdocs-exclude-search
pre-commit
pytest
pytest-cov
typeguard
typeguard==2.10.0 # do not upgrade until #181 is fixed
faker-microservice
tox
tox-gh-actions
tox-gh-actions # needed for CI only
pytest-vcr
vcrpy
responses
Expand Down
8 changes: 4 additions & 4 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -69,21 +69,21 @@ importlib-resources==5.7.1
# via tox-gh-actions
iniconfig==1.1.1
# via pytest
jinja2==3.1.2
jinja2==2.11.3
# via
# -r requirements/prod.txt
# mkdocs
jsonschema==4.6.0
# via -r requirements/dev.in
markdown==3.3.7
# via mkdocs
markupsafe==2.1.1
markupsafe==2.0.1
# via
# -r requirements/prod.txt
# jinja2
mergedeep==1.3.4
# via mkdocs
mkdocs==1.3.0
mkdocs==1.2.4
# via
# -r requirements/dev.in
# mkdocs-exclude-search
Expand Down Expand Up @@ -178,7 +178,7 @@ tox==3.25.0
# tox-gh-actions
tox-gh-actions==2.9.1
# via -r requirements/dev.in
typeguard==2.13.3
typeguard==2.10.0
# via -r requirements/dev.in
typing-extensions==4.2.0
# via
Expand Down
6 changes: 4 additions & 2 deletions requirements/prod.in
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
SQLAlchemy
# Remove this when Faker/Docs building issue is cleared up.
Faker
jinja2
jinja2<3 # until CCI is compatible
PyYAML
click
python-dateutil
gvgen
pydantic
python-baseconv
requests
MarkupSafe
# This whole line should be deleted when Jinja and MarkupSafe are compatible:
MarkupSafe<2.1.0
4 changes: 2 additions & 2 deletions requirements/prod.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ gvgen==1.0
# via -r requirements/prod.in
idna==3.3
# via requests
jinja2==3.1.2
jinja2==2.11.3
# via -r requirements/prod.in
markupsafe==2.1.1
markupsafe==2.0.1
# via
# -r requirements/prod.in
# jinja2
Expand Down
2 changes: 1 addition & 1 deletion snowfakery/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.1.1.dev1
3.2

0 comments on commit 9a2344b

Please sign in to comment.