Skip to content

Improve versioning deployment#24

Open
astrojuanlu wants to merge 15 commits intosatellogic:masterfrom
astrojuanlu:improve-versioning-deployment
Open

Improve versioning deployment#24
astrojuanlu wants to merge 15 commits intosatellogic:masterfrom
astrojuanlu:improve-versioning-deployment

Conversation

@astrojuanlu
Copy link
Copy Markdown
Contributor

This uses versioneer https://github.com/warner/python-versioneer so the version number is automatically bumped using the most recent git tag. For instance, at the moment of writing these lines, python setup.py sdist generates a dist/satellogic_quaternions-0.1.5.post0.dev16.tar.gz, which is a PEP 440 compatible version.

Working on the automatic deployment for tagged commits in master.

@coveralls
Copy link
Copy Markdown

coveralls commented Apr 26, 2018

Coverage Status

Coverage increased (+0.01%) to 96.887% when pulling 434d35f on Juanlu001:improve-versioning-deployment into a2e74cf on satellogic:master.

@astrojuanlu astrojuanlu changed the title WIP: Improve versioning deployment Improve versioning deployment Apr 26, 2018
Copy link
Copy Markdown
Collaborator

@matiasg matiasg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The general picture is fine for me.
I can't comment on the details. I'd like for @gilgamezh to look at it.

provider: pypi
user: JuanLuisCano
password:
secure: FKWaKl+nJjFN4PYEHq2MTDHwllFgjpu4TTgJbWgjIhbWugJfNwnZw7JEB0YySgLBKw/JoQMVFZvYQLjWERfVhvQAIJ4/140elGDAXlPStoAmi76cfktmduWIRy/zrRk91muPOWoM3HX9pk4yPOqRfyzSMz8hrXQ8WZrye7PrZcafUVn3CpG66KO8+LHjVVh/Dpa1sYAikYzXy6z+7eGoDxJWmhHvAZNvsL56CFjw5rZ/zPK99R9VfrxVVOh4ehy/kkXZatVqlIEeYQ0cqiJIzBAq7B+4drltZCXAyxePXFGymseXgZetQkjBqKYWdjBaAnlseJ9bafGs15CsMBcs3dCZvvRl3zRq3ENIBwAURLlhPGasRbub7775d7XmduGDfrxyh33sb3Hfsxi6vheG3u00unikgMwZOqaXBpP2bThGXCD3tqWgpsP1FMnjCtDdx3Pk40kP5oWNttXX7DJ4Y3txstBUpdjNp0ALw0Iw5EijSWLXUqr3qSf2sy2oPDK3Ie9MiRM1xDbOHDAFsEc7gMCeKmZMV9Mj0YnW333t/UvivpSzy2p5UsEOCxWrWh6B8q+J1i09fyuoi1UkGqDjmYKS9PpeisRKPcEyyCAhOGCnkQ1VHz/8JwSGTYnuEBYBYOeai3JSP366CfI09T1ZK4OUI7z9cIW8M1HcKQ1qEOE=
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How does it works?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's my encrypted PyPI password https://docs.travis-ci.com/user/encryption-keys/


## Quick Install

* `pip install versioneer` to somewhere to your $PATH
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we "pip install" it instead of have it in our repo?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@matiasg
Copy link
Copy Markdown
Collaborator

matiasg commented Jul 17, 2018

@gilgamezh : are you ok with the PR?

@astrojuanlu astrojuanlu force-pushed the improve-versioning-deployment branch from 8403834 to a9c5c86 Compare March 20, 2020 13:37
Co-Authored-By: Matías Graña <matias.alejo@gmail.com>
@slava-kerner
Copy link
Copy Markdown

way to go!

matiasg added a commit that referenced this pull request Jul 27, 2020
# This is the 1st commit message:

pin coveralls version

# This is the commit message #2:

rever change of pytest-coverage. Pin python-coverage

# This is the commit message #3:

just as a test, remove coveralls

# This is the commit message #4:

remove also cov from script 🤦

# This is the commit message #5:

pin pytest version

# This is the commit message #6:

pin hypothesis version

# This is the commit message #7:

pin hypothesis to 3.55.1 now

# This is the commit message #8:

do not install pytest-coverage

# This is the commit message #9:

pin pytest-coverage

# This is the commit message #10:

install pinned coverage, do not install pytest-coverage :'(

# This is the commit message #11:

pin attr

# This is the commit message #12:

attr is attrs

# This is the commit message #13:

travis, please tell me attr version

# This is the commit message #14:

go back to original setup.py

# This is the commit message #15:

exclude coveralls from 3.4 & 3.5. Try 1

# This is the commit message #16:

use [] instead of test

# This is the commit message #17:

install pytest 5.4.3

# This is the commit message #18:

travis tell me something

# This is the commit message #19:

please do tell

# This is the commit message #20:

ooohhh?

# This is the commit message #21:

oh 2

# This is the commit message #22:

oh 3

# This is the commit message #23:

oh 4

# This is the commit message #24:

oh 5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants