Skip to content

add gitignore & remove pycache & DS_Store - #7

Closed
ryoppippi wants to merge 2 commits into
openai:mainfrom
ryoppippi:fix-ignore
Closed

add gitignore & remove pycache & DS_Store#7
ryoppippi wants to merge 2 commits into
openai:mainfrom
ryoppippi:fix-ignore

Conversation

@ryoppippi

@ryoppippi ryoppippi commented Mar 11, 2025

Copy link
Copy Markdown

This pull request includes significant changes to the openai_agents package, primarily focusing on removing metadata and dependencies. The most important changes include the removal of the PKG-INFO file content, the SOURCES.txt file content, and the requires.txt file content.

.gitignore is generated by gibo

Metadata removal:

Dependency and source file removal:

Other removals:

@ryoppippi

Copy link
Copy Markdown
Author

Related to #4 but this PR is better I think

@ryoppippi ryoppippi changed the title add gitignore add gitignore & remove pycache & DS_Store Mar 11, 2025
@rm-openai

Copy link
Copy Markdown
Collaborator

I'm taking care of this separately - appreciate the PR though!

@rm-openai rm-openai closed this Mar 11, 2025
DIZ-admin pushed a commit to DIZ-admin/openai-agents-python that referenced this pull request Nov 18, 2025
- Remove deterministic key generation from system info (security vulnerability)
- Require ERNI_MASTER_KEY environment variable in production
- Raise ValueError if master key not provided in production
- Generate cryptographically secure random key for development only
- Add clear warning that dev keys don't persist across restarts
- Improve error messages with key generation instructions
- Add key validation to catch format errors early

Security improvements:
- Prevents predictable encryption keys
- Forces explicit key management in production
- Provides clear guidance for secure key generation

Resolves: openai#7 (CRITICAL priority)
Impact: Eliminates critical security vulnerability in secret encryption
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.

2 participants