Circleci

Latest version: v1.2.2

Safety actively analyzes 619071 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.2.2

-------------

.. note::
What happened to 1.2.0 and 1.2.1?

Due to a bug in the SDK, these releases has been unpublished from pypi. The
bug was an issue in the build_singleton logic that did not exclude the
current build, therefore putting us into an infinite loop. Ironically, I
did not test this on CircleCI so this is why the bug was not found in
testing. Since pypi does not allow re-publishing versions (for good reason)
I had to unpublish 1.2.0 and 1.2.1

In the future, I may start to use the -dev publishing model to try to verify
this behavior ahead of time.

Released on March 10, 2019

- Add SDK module which allows folks to do intersting or complicated things
using the API.
- Add demo modules which shows some sample usage of the API and SDK.
- Add version module which provides some helpers to get the correct version
of circleci.py in various places.

1.1.3

-------------

Released on November 19, 2018

- Fix a bug where triggering a build with parameters was not working. Thanks to hush-hush for the contribution.
- Update CI configuration for CircleCI 2.1. Thanks to felicianotech for the contribution.
- Added smoke tests to test out all supported versions of Python3.

1.1.2

-------------

Released on August 29, 2018

- Minor patch release, which unpins the request library. Thanks to r1b for the contribution.

1.1.1

-------------

Released on October 29, 2017

- 100% Code Coverage
- Add Sphinx and upload docs to readthedocs.org
- Create CD pipeline to pypi when using git tags

- Implement additional API endpoints
- Add Heroku Key `18 <https://github.com/levlaz/circleci.py/issues/18>`_
- Test Metadata `17 <https://github.com/levlaz/circleci.py/issues/17>`_
- Update trigger build to handle optional build parameters `12 <https://github.com/levlaz/circleci.py/issues/12>`_
- Get artifacts of latest build `4 <https://github.com/levlaz/circleci.py/issues/4>`_
- Update retry build to include retry with SSH `5 <https://github.com/levlaz/circleci.py/issues/5>`_
- Add ability to download artifacts `3 <https://github.com/levlaz/circleci.py/issues/3>`_

- Work with Env Vars
- List `13 <https://github.com/levlaz/circleci.py/issues/13>`_
- Add `14 <https://github.com/levlaz/circleci.py/issues/14>`_
- Get `15 <https://github.com/levlaz/circleci.py/issues/15>`_
- Delete `16 <https://github.com/levlaz/circleci.py/issues/16>`_

1.1.0

-------------

Released on October 25, 2017

- Basic project tooling put into place.

- Continuous Integration with CircleCI
- Packaging and uploading to PyPI
- Code Coverage
- Testing with unittest

- Basic Documentation in place
- Add support for using the API with a token with both circleci.com and CircleCI Server
- Add support for most basic API endpoints that deal with projects and builds
- Add Experimental API for using API methods that are undocumented

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.